Ejemplo n.º 1
0
        public ActionResult ChargeCodeMaster()
        {
            var chargeCodes = new POSAccount.BusinessFactory.ChargeCodeBO().GetList(Utility.SsnBranch).Where(x => x.Status == true).ToList();

            return(View("ChargeCode", chargeCodes));

            //EditChargeCode
        }
Ejemplo n.º 2
0
        public ActionResult UpdateChargeCode(POSAccount.Contract.ChargeCodeMaster item)
        {
            if (ModelState.IsValid)
            {
                if (item == null)
                {
                    return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
                }

                item.CreatedBy  = Utility.DEFAULTUSER;
                item.ModifiedBy = Utility.DEFAULTUSER;
                item.BranchID   = Utility.SsnBranch;

                var result = new POSAccount.BusinessFactory.ChargeCodeBO().SaveChargeCode(item);
            }


            return(RedirectToAction("ChargeCodeMaster", "MasterData"));
        }
Ejemplo n.º 3
0
 public JsonResult DeleteChargeCode(POSAccount.Contract.ChargeCodeMaster item)
 {
     try
     {
         if (item != null)
         {
             item.CreatedBy  = Utility.DEFAULTUSER;
             item.ModifiedBy = Utility.DEFAULTUSER;
             item.Status     = false;
             item.BranchID   = Utility.SsnBranch;
             //var chargecodeItem = new POSAccount.BusinessFactory.ChargeCodeBO().GetChargeCode(new Contract.ChargeCodeMaster { ChargeCode = chargeCode, BranchID = Utility.SsnBranch });
             var result = new POSAccount.BusinessFactory.ChargeCodeBO().DeleteChargeCode(item);
         }
     }
     catch (Exception)
     {
         throw;
     }
     return(Json(new { success = true, Message = string.Format("Charge Code {0} deleted successfully.", item.ChargeCode), ChargeCodeMaster = item }));
 }
Ejemplo n.º 4
0
        public JsonResult SaveChargeCode(POSAccount.Contract.ChargeCodeMaster item)
        {
            if (ModelState.IsValid)
            {
                if (item == null)
                {
                    return(Json(new { Errors = ModelState.Errors() }, JsonRequestBehavior.AllowGet));
                }

                item.CreatedBy  = Utility.DEFAULTUSER;
                item.ModifiedBy = Utility.DEFAULTUSER;
                item.Status     = true;
                item.BranchID   = Utility.SsnBranch;

                var result = new POSAccount.BusinessFactory.ChargeCodeBO().SaveChargeCode(item);
            }

            //return RedirectToAction("ChargeCodeMaster", "MasterData");
            return(Json(new { success = true, Message = string.Format("Charge Code {0} saved successfully.", item.ChargeCode), ChargeCodeMaster = item }));
        }
Ejemplo n.º 5
0
        public ActionResult EditChargeCode(string chargeCode)
        {
            var chargecodeItem = new POSAccount.Contract.ChargeCodeMaster();


            if (chargeCode != null && chargeCode.Length > 0)
            {
                chargecodeItem = new POSAccount.BusinessFactory.ChargeCodeBO().GetChargeCode(new Contract.ChargeCodeMaster {
                    ChargeCode = chargeCode, BranchID = Utility.SsnBranch
                });
            }

            chargecodeItem.BillingUnitList    = Utility.GetLookupItemList("UOM");
            chargecodeItem.CreditTermList     = Utility.GetLookupItemList("CreditTerm");
            chargecodeItem.PaymentTermList    = Utility.GetLookupItemList("PaymentTerm");
            chargecodeItem.AccountCodeList    = Utility.GetAccountCodeItemList();
            chargecodeItem.VATAccountCodeList = Utility.GetAccountCodeItemList();
            chargecodeItem.WHAccountCodeList  = Utility.GetAccountCodeItemList();


            //return PartialView("AddChargeCode", chargecodeItem);
            return(View("NewChargeCode", chargecodeItem));
        }