Exemple #1
0
        public ActionResult InvoiceSourceListPartial()
        {
            List <InvoiceSourceViewModel> invoiceSourceList =
                InvoiceSourceHelper.InvoiceList(SessionHelper.SOBId);

            return(PartialView("_List", invoiceSourceList));
        }
Exemple #2
0
        public ActionResult Edit(string id)
        {
            InvoiceSourceViewModel model = InvoiceSourceHelper.GetInvoiceSource(id);

            CodeCombinitionCreateViewModel codeCombination = CodeCombinationHelper.GetCodeCombination(model.CodeCombinationId.ToString());

            model.CodeCombinationIdString = Utility.Stringize(".", codeCombination.Segment1, codeCombination.Segment2, codeCombination.Segment3,
                                                              codeCombination.Segment4, codeCombination.Segment5, codeCombination.Segment6, codeCombination.Segment7, codeCombination.Segment8);

            return(View(model));
        }
Exemple #3
0
 public ActionResult Delete(string id)
 {
     try
     {
         InvoiceSourceHelper.Delete(id);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index", new { message = ex.Message }));
     }
 }
Exemple #4
0
 public ActionResult Edit(InvoiceSourceViewModel model)
 {
     if (ModelState.IsValid)
     {
         try
         {
             string result = InvoiceSourceHelper.SaveInvoiceSource(model);
             return(RedirectToAction("Index"));
         }
         catch (Exception ex)
         {
             ModelState.AddModelError("error", ex.Message);
         }
     }
     return(View(model));
 }