示例#1
0
        public ActionResult DeleteConfirmed(int SaleItemID)
        {
            saleitem saleitem = SaleItemRepository.GetSaleItemByID(SaleItemID);

            db.saleitems.Remove(saleitem);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
 public ActionResult Edit(saleitem saleitem)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.Entry(saleitem).State = EntityState.Modified;
             db.SaveChanges();
             TempData["Message2"] = string.Format("Sale item record update successfully.");
             GetData();
             return(RedirectToAction("Edit", new { SaleItemID = saleitem.SaleItemID }));
         }
     }
     catch (Exception ex)
     {
         TempData["Message2"] = string.Format("Error editing sale item record.");
     }
     GetData();
     return(View(saleitem));
 }
示例#3
0
        public ActionResult Create(saleitem saleitem)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.saleitems.Add(saleitem);
                    db.SaveChanges();
                    SaleItemRepository.AddRecord(saleitem);
                    TempData["Message2"] = "Sales item added successfully.";
                    GetData();
                    return(RedirectToAction("Create"));
                }
            }
            catch (Exception ex)
            {
                TempData["Message2"] = "Error adding sale item";
            }
            GetData();

            return(View(saleitem));
        }
示例#4
0
        //
        // GET: /SaleItem/Edit/5

        public ActionResult Edit(int SaleItemID)
        {
            saleitem saleitem = SaleItemRepository.GetSaleItemByID(SaleItemID);

            return(View(saleitem));
        }
示例#5
0
 public void DeleteRecord(saleitem record)
 {
     myRecords.Remove(record);
     context.saleitems.Remove(record);
     context.SaveChanges();
 }
示例#6
0
 public saleitem GetSaleItemByID(int saleItemID)
 {
     record = myRecords.FirstOrDefault(e => e.SaleItemID == saleItemID);
     return(record);
 }
示例#7
0
 public void AddRecord(saleitem Record)
 {
     myRecords.Add(record);
 }