Пример #1
0
        public ActionResult SaveGeneralExpense(GeneralExpenses genexpense)
        {
            //bool status = true;
            string savedBillNum = string.Empty;

            try
            {
                if (genexpense != null && ModelState.IsValid)
                {
                    ExpensesServiceClient service = new ExpensesServiceClient();
                    savedBillNum = service.saveGeneralExpense(genexpense);
                    //return RedirectToAction("Index");
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                // status = false;
                throw e;
            }

            //return View();
            return(new JsonResult {
                Data = new { billNumber = savedBillNum }
            });
        }
Пример #2
0
        public ActionResult SaveGeneralExpense(string ID)
        {
            int id = 0;

            if (ID != "0")
            {
                id = Convert.ToInt32(Helpers.CommonMethods.Decrypt(HttpUtility.UrlDecode(ID)));
            }
            GeneralExpenses GeneralExpenses = new GeneralExpenses();

            GeneralExpenses.iGeneralExpensesID = id;

            try
            {
                if (ModelState.IsValid)
                {
                    ExpensesServiceClient expensesServiceClient = new ExpensesServiceClient();
                    GeneralExpenses  = expensesServiceClient.GetGeneralExpense(id);
                    ViewBag.PageName = "Create General Expense";
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                GeneralExpenses = null;
                throw e;
            }
            return(View(GeneralExpenses));
        }
Пример #3
0
        public GeneralExpenses GetGeneralExpense(int id)
        {
            GeneralExpenses    generalExpense = new GeneralExpenses();
            ExpensesRepository repo           = new ExpensesRepository();

            if (generalExpense != null)
            {
                generalExpense = ParserGetGeneralExpenses(repo.GetGeneralExpense(id));
            }
            return(generalExpense);
        }
Пример #4
0
        public string saveGeneralExpense(GeneralExpenses genexpense)
        {
            AuctionInventoryEntities auctionContext = new AuctionInventoryEntities();
            //bool status = true;
            string savedBillNum = string.Empty;
            //Expenses expense = new Expenses();
            ExpensesRepository repo = new ExpensesRepository();


            savedBillNum = repo.GeneralExpenseSaveEdit(ParserAddGeneralExpenses(genexpense));
            return(savedBillNum);
        }
Пример #5
0
        private GeneralExpenses ParserGetGeneralExpenses(dynamic data)
        {
            GeneralExpenses generalExpenses = new GeneralExpenses();

            if (data != null)
            {
                generalExpenses.iGeneralExpensesID = data.iGeneralExpensesID;
                generalExpenses.strExpenseNumber   = data.strExpenseNumber;
                generalExpenses.iExpenseID         = data.iExpenseID;
                generalExpenses.strExpenseDate     = data.strExpenseDate;
                generalExpenses.dcmlExpenseAmount  = data.dcmlExpenseAmount;
                generalExpenses.strRemarks         = data.strRemarks;
                generalExpenses.iPartyID           = data.iPartyID;
                generalExpenses.iExpenseNumber     = data.iExpenseNumber;
            }
            return(generalExpenses);
        }
Пример #6
0
        private GeneralExpens ParserAddGeneralExpenses(GeneralExpenses expenses)
        {
            GeneralExpens mGenExpense = new GeneralExpens();

            if (expenses != null)
            {
                mGenExpense.iGeneralExpensesID = expenses.iGeneralExpensesID;
                mGenExpense.strExpenseNumber   = expenses.strExpenseNumber;
                mGenExpense.iExpenseID         = expenses.iExpenseID;
                mGenExpense.strExpenseDate     = expenses.strExpenseDate;
                mGenExpense.dcmlExpenseAmount  = expenses.dcmlExpenseAmount;
                mGenExpense.strRemarks         = expenses.strRemarks;
                mGenExpense.iPartyID           = expenses.iPartyID;
                mGenExpense.iExpenseNumber     = expenses.iExpenseNumber;
                mGenExpense.dtExpenseDate      = expenses.dtExpenseDate;
                mGenExpense.strReferenceNumber = expenses.strReferenceNumber;
            }

            return(mGenExpense);
        }