Exemplo n.º 1
0
        public PurchaseSaleBookLineItem ToPurchaseBookLineItem()
        {
            PurchaseSaleBookLineItem lineItem = new PurchaseSaleBookLineItem();

            lineItem.ItemCode             = this.ItemCode;
            lineItem.ItemName             = this.ItemName;
            lineItem.Quantity             = 0;
            lineItem.IsHalfScheme         = this.IsHalfScheme;
            lineItem.MRP                  = this.MRP;
            lineItem.Scheme1              = this.Scheme1 == null ? 0 : Convert.ToInt32(this.Scheme1);
            lineItem.Scheme2              = this.Scheme2 == null ? 0 : Convert.ToInt32(this.Scheme2);
            lineItem.Discount             = this.DiscountRecieved ?? 0L;
            lineItem.SpecialDiscount      = this.SpecialDiscountRecieved ?? 0L;
            lineItem.VolumeDiscount       = 0L;
            lineItem.MRP                  = this.MRP;
            lineItem.FreeQuantity         = 0;
            lineItem.SpecialRate          = this.SpecialRate ?? 0L;
            lineItem.WholeSaleRate        = this.WholeSaleRate ?? 0L;
            lineItem.SaleRate             = this.SaleRate ?? 0L;
            lineItem.PurchaseSaleTypeCode = this.PurchaseTypeCode;
            decimal val = 0L;

            decimal.TryParse(Convert.ToString(this.PurchaseTypeRate), out val);
            lineItem.PurchaseSaleTax     = val;
            lineItem.PurchaseSaleRate    = (decimal)this.PurchaseRate;
            lineItem.OldPurchaseSaleRate = lineItem.PurchaseSaleRate;
            return(lineItem);
        }
Exemplo n.º 2
0
 public frmLineItemScheme(PurchaseSaleBookLineItem lineItem)
 {
     InitializeComponent();
     ExtensionMethods.SetChildFormProperties(this);
     applicationFacade    = new PharmaBusiness.ApplicationFacade(ExtensionMethods.LoggedInUser);
     purchaseBookLineItem = lineItem;
 }
Exemplo n.º 3
0
 public frmItemDiscount(PurchaseSaleBookLineItem item, string code)
 {
     InitializeComponent();
     ExtensionMethods.SetChildFormProperties(this);
     applicationFacade = new PharmaBusiness.ApplicationFacade(ExtensionMethods.LoggedInUser);
     saleLineItem      = item;
     customerCode      = code;
 }
Exemplo n.º 4
0
 public frmLastNBatchNo(List <PharmaBusinessObjects.Transaction.PurchaseSaleBookLineItem> _list, PurchaseSaleBookLineItem item)
 {
     InitializeComponent();
     ExtensionMethods.SetChildFormProperties(this);
     applicationFacade = new ApplicationFacade(ExtensionMethods.LoggedInUser);
     list = _list;
     PurchaseBookLineItem = item;
 }
Exemplo n.º 5
0
        public List <PurchaseBookAmount> InsertUpdateTempPurchaseBookLineItem(PurchaseSaleBookLineItem lineItem)
        {
            lineItem.CreatedBy  = this.LoggedInUser.Username;
            lineItem.CreatedOn  = DateTime.Now;
            lineItem.ModifiedBy = this.LoggedInUser.Username;
            lineItem.ModifiedOn = DateTime.Now;

            return(new PurchaseBookDao(this.LoggedInUser).InsertUpdateTempPurchaseBookLineItem(lineItem));
        }
Exemplo n.º 6
0
 private void FrmLastNBatchNo_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (dgvLastBatch.Rows.Count > 0)
     {
         PurchaseSaleBookLineItem item = (PurchaseSaleBookLineItem)dgvLastBatch.Rows[0].DataBoundItem;
         PurchaseBookLineItem.Batch           = item.Batch;
         PurchaseBookLineItem.Discount        = item.Discount;
         PurchaseBookLineItem.SpecialDiscount = item.SpecialDiscount;
         PurchaseBookLineItem.VolumeDiscount  = item.VolumeDiscount;
         PurchaseBookLineItem.ExpiryDate      = item.ExpiryDate;
     }
 }
Exemplo n.º 7
0
 public List <PurchaseBookAmount> InsertUpdateTempPurchaseBookLineItem(PurchaseSaleBookLineItem lineItem)
 {
     return(new Transaction.PurchaseBookBiz(this.LoggedInUser).InsertUpdateTempPurchaseBookLineItem(lineItem));
 }