Show / Hide Table of Contents

Class EditQuoteDataHandler

Inheritance
Object
DataHandlerBase
EditQuoteDataHandler
Implements
IDataHandler
IWebObject
IPlugin
Inherited Members
DataHandlerBase.isPreLoadMode
DataHandlerBase._dataCarriers
DataHandlerBase._mandatoryDataCarriers
DataHandlerBase._primaryCurrent
DataHandlerBase._currentHistoryItem
DataHandlerBase._config
DataHandlerBase._id
DataHandlerBase._hasLoaded
DataHandlerBase._isNew
DataHandlerBase.GetRawDataValue(String, String)
DataHandlerBase.GetRawDataValue(String)
DataHandlerBase.Clear()
DataHandlerBase.New()
DataHandlerBase.New(String)
DataHandlerBase.Delete()
DataHandlerBase.OnBeforeValidate()
DataHandlerBase.CheckMandatoryData(String)
DataHandlerBase.DataCarriersToExpose
DataHandlerBase.ExposeToClient
DataHandlerBase.Id
DataHandlerBase.HasLoaded
DataHandlerBase.IsNew
DataHandlerBase.DataCarriers
DataHandlerBase.PrimaryCurrent
DataHandlerBase.CurrentHistoryItem
DataHandlerBase.EventArgument
DataHandlerBase.EventTarget
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Web.Data
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class EditQuoteDataHandler : DataHandlerBase, IDataHandler, IWebObject, IPlugin

Constructors

EditQuoteDataHandler()

Declaration
public EditQuoteDataHandler()

Methods

AddAlternative(String, Int32)

Declaration
public static int AddAlternative(string newAlternativeName, int copyAlternativeId)
Parameters
Type Name Description
String newAlternativeName
Int32 copyAlternativeId
Returns
Type Description
Int32

AddQuoteLines(String)

Declaration
public static string AddQuoteLines(string idstring)
Parameters
Type Name Description
String idstring
Returns
Type Description
String

ChangeQuoteDocument(Int32)

Declaration
public static bool ChangeQuoteDocument(int docId)
Parameters
Type Name Description
Int32 docId
Returns
Type Description
Boolean

CloneVersion(Int32)

Declaration
public static int CloneVersion(int quoteVersionId)
Parameters
Type Name Description
Int32 quoteVersionId
Returns
Type Description
Int32

DeleteCurrentAlternative()

Declaration
public static void DeleteCurrentAlternative()

DeleteQuoteLine(String)

Declaration
public static void DeleteQuoteLine(string quoteLineIdToDelete)
Parameters
Type Name Description
String quoteLineIdToDelete

DeleteSaleQuote()

Declaration
public static void DeleteSaleQuote()

EnsureQuoteVersionCurrent()

Declaration
public static void EnsureQuoteVersionCurrent()

GetAlternativeUserValueOverride()

Declaration
public static string GetAlternativeUserValueOverride()
Returns
Type Description
String

GetFavouriteAlternativeId()

Declaration
public static int GetFavouriteAlternativeId()
Returns
Type Description
Int32

GetOrderState(Int32)

Declaration
public static ClientQuoteVersionStatus GetOrderState(int quoteVersionId)
Parameters
Type Name Description
Int32 quoteVersionId
Returns
Type Description
ClientQuoteVersionStatus

Initialize(XmlNode, String)

Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id
Overrides
DataHandlerBase.Initialize(XmlNode, String)

IsQuoteEditable()

Declaration
public static bool IsQuoteEditable()
Returns
Type Description
Boolean

Load(String)

Declaration
public override void Load(string carrierId)
Parameters
Type Name Description
String carrierId
Overrides
DataHandlerBase.Load(String)

MoveQuoteLine(Int32, Boolean)

Declaration
public static void MoveQuoteLine(int id, bool direction)
Parameters
Type Name Description
Int32 id
Boolean direction

OnBeforeDataBind()

Declaration
public override void OnBeforeDataBind()
Overrides
DataHandlerBase.OnBeforeDataBind()

Save()

Declaration
public override object Save()
Returns
Type Description
Object
Overrides
DataHandlerBase.Save()

SaveDeliveryTerms(String)

Declaration
public static void SaveDeliveryTerms(string DeliveryTerms)
Parameters
Type Name Description
String DeliveryTerms

SaveDeliveryType(String)

Declaration
public static void SaveDeliveryType(string DeliveryType)
Parameters
Type Name Description
String DeliveryType

SavePaymentTerms(String)

Declaration
public static void SavePaymentTerms(string paymentTerms)
Parameters
Type Name Description
String paymentTerms

SavePaymentType(String)

Declaration
public static void SavePaymentType(string paymentType)
Parameters
Type Name Description
String paymentType

SaveQuoteDeliveryAddress()

Declaration
[DataHandlerClientMethod]
public void SaveQuoteDeliveryAddress()

SaveQuoteNumber(String)

Declaration
public static bool SaveQuoteNumber(string quoteNumber)
Parameters
Type Name Description
String quoteNumber
Returns
Type Description
Boolean

SaveQuotePaymentAddress()

Declaration
[DataHandlerClientMethod]
public void SaveQuotePaymentAddress()

SendConfirmation(Int32, Int32)

Declaration
public static object SendConfirmation(int quoteVersionId, int templateId)
Parameters
Type Name Description
Int32 quoteVersionId
Int32 templateId
Returns
Type Description
Object

SendQuoteVersion(Int32, String, String, Boolean, String)

Declaration
public static bool SendQuoteVersion(int quoteVersionId, string validTo, string followupDate, bool createFollowUp, string followupText)
Parameters
Type Name Description
Int32 quoteVersionId
String validTo
String followupDate
Boolean createFollowUp
String followupText
Returns
Type Description
Boolean

SetAlternativeDiscountAmount(Int32, String)

Declaration
public static bool SetAlternativeDiscountAmount(int id, string value)
Parameters
Type Name Description
Int32 id
String value
Returns
Type Description
Boolean

SetAlternativeDiscountPercent(Int32, String)

Declaration
public static bool SetAlternativeDiscountPercent(int id, string value)
Parameters
Type Name Description
Int32 id
String value
Returns
Type Description
Boolean

SetLikelyAlternative(Int32)

Declaration
public static bool SetLikelyAlternative(int id)
Parameters
Type Name Description
Int32 id
Returns
Type Description
Boolean

SetToDraft(Int32)

Declaration
public static void SetToDraft(int quoteVersionId)
Parameters
Type Name Description
Int32 quoteVersionId

ToggleQuoteVersionAttachmentIncluded(Int32)

Declaration
public static void ToggleQuoteVersionAttachmentIncluded(int id)
Parameters
Type Name Description
Int32 id

UpdateQuoteVersionPrices(Int32)

Declaration
public static QuoteVersionStatusInformation UpdateQuoteVersionPrices(int quoteVersionId)
Parameters
Type Name Description
Int32 quoteVersionId
Returns
Type Description
QuoteVersionStatusInformation

ValidateVersion(Int32, Int32)

Declaration
public QuoteVersionStatusInformation ValidateVersion(int quoteVersionId, int buttonAction)
Parameters
Type Name Description
Int32 quoteVersionId
Int32 buttonAction
Returns
Type Description
QuoteVersionStatusInformation

Implements

IDataHandler
IWebObject
SuperOffice.Factory.IPlugin
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top