コード例 #1
0
ファイル: APIPrinciplePanel.cs プロジェクト: ewin66/dev
    public static void UpdateItem(APIPrinciplePanel postedItem)
    {
        var editedModel = PrinciplePanelList.GetData().First(i => i.ID == postedItem.ID);

        editedModel.DebitAccount       = postedItem.DebitAccount;
        editedModel.DebitPostingActor  = postedItem.DebitPostingActor;
        editedModel.CreditAccount      = postedItem.CreditAccount;
        editedModel.CreditPostingActor = postedItem.CreditPostingActor;
        editedModel.Amount             = postedItem.Amount;
        editedModel.Description        = postedItem.Description;
    }
コード例 #2
0
ファイル: PurchasingController.cs プロジェクト: ewin66/dev
        public ActionResult PrinciplePanelPartialDelete(System.Int32 ID)
        {
            var model = new object[0];

            if (ID >= 0)
            {
                try
                {
                    // Insert here a code to delete the item from your model
                    PrinciplePanelList.DeleteItem(ID);
                }
                catch (Exception e)
                {
                    ViewData["EditError"] = e.Message;
                }
            }
            return(PartialView("_PrinciplePanelPartial", PrinciplePanelList.GetData()));
        }
コード例 #3
0
ファイル: PurchasingController.cs プロジェクト: ewin66/dev
        public ActionResult PrinciplePanelPartialUpdate(MVC.Areas.Purchasing.Models.APIPrinciplePanel item)
        {
            var model = new object[0];

            if (ModelState.IsValid)
            {
                try
                {
                    // Insert here a code to update the item in your model
                    PrinciplePanelList.UpdateItem(item);
                }
                catch (Exception e)
                {
                    ViewData["EditError"] = e.Message;
                }
            }
            else
            {
                ViewData["EditError"] = "Please, correct all errors.";
            }
            return(PartialView("_PrinciplePanelPartial", PrinciplePanelList.GetData()));
        }
コード例 #4
0
ファイル: APIPrinciplePanel.cs プロジェクト: ewin66/dev
    public static void DeleteItem(int ma)
    {
        var deleteItem = PrinciplePanelList.GetData().First(i => i.ID == ma);

        PrinciplePanelList.GetData().Remove(deleteItem);
    }
コード例 #5
0
ファイル: APIPrinciplePanel.cs プロジェクト: ewin66/dev
 public static void AddItem(APIPrinciplePanel postedItem)
 {
     PrinciplePanelList.GetData().Add(postedItem);
 }
コード例 #6
0
ファイル: PurchasingController.cs プロジェクト: ewin66/dev
        public ActionResult PrinciplePanelPartial()
        {
            var model = new object[0];

            return(PartialView("_PrinciplePanelPartial", PrinciplePanelList.GetData()));
        }