コード例 #1
0
ファイル: AdminController.cs プロジェクト: manish-sf/Vedanta
        public ActionResult EditLedger(int id, FormCollection form, EXPENSESHEAD ledger)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                if (id > 0)
                {
                    if (MasterModels.UpdateLedger(id, ledger) > 0)
                    {
                        ViewData["Message"] = "Ledger Details Updated Successfully.";
                    }
                    else
                    {
                        ViewData["Message"] = "Failed to Update Ledger Details.";
                    }
                }
                else
                {
                    ViewData["Message"] = "Failed to Update Ledger Details.";
                }
                // TODO: Add update logic here

                EXPENSESHEAD newledger = MasterModels.GetLedgerDetailsByLedgerId(id);
                ViewData.Model          = newledger;
                ViewData["LedgerTypes"] = Utilities.GetLedgerNameList((int)newledger.LedgerTypeId);
                return(View());
            }
            catch
            {
                return(View());
            }
        }
コード例 #2
0
ファイル: AdminController.cs プロジェクト: manish-sf/Vedanta
        public ActionResult EditLedger(int id)
        {
            EXPENSESHEAD ledger = MasterModels.GetLedgerDetailsByLedgerId(id);

            ViewData.Model = ledger;
            if (ledger != null)
            {
                ViewData["LedgerTypes"] = Utilities.GetLedgerNameList((int)ledger.LedgerTypeId);
            }
            return(View());
        }