public ActionResult Create(TblSupplier tblSupplier)
        {
            try
            {
                tblSupplier.IsActive     = true;
                tblSupplier.IsDelete     = false;
                tblSupplier.ModifiedBy   = Convert.ToInt32(BaseUtil.GetSessionValue(AdminInfo.LoginID.ToString()));
                tblSupplier.CreatedBy    = Convert.ToInt32(BaseUtil.GetSessionValue(AdminInfo.LoginID.ToString()));
                tblSupplier.ModifiedDate = DateTime.Now;
                tblSupplier.CreatedDate  = DateTime.Now;
                if (ModelState.IsValid)
                {
                    db.TblSuppliers.Add(tblSupplier);
                    db.SaveChanges();
                    TempData["msg"] = "1";
                    return(RedirectToAction("Index"));
                }
                TempData["msg"] = "0";
            }
            catch (Exception ex)
            {
                TempData["msg"] = "0";
            }

            return(View(tblSupplier));
        }
        // GET: Suppliers/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TblSupplier tblSupplier = db.TblSuppliers.Find(id);

            if (tblSupplier == null)
            {
                return(HttpNotFound());
            }

            return(View(tblSupplier));
        }
        public ActionResult Edit(TblSupplier tblSupplier)
        {
            try
            {
                tblSupplier.ModifiedBy   = Convert.ToInt32(BaseUtil.GetSessionValue(AdminInfo.LoginID.ToString()));
                tblSupplier.ModifiedDate = DateTime.Now;

                if (ModelState.IsValid)
                {
                    db.Entry(tblSupplier).State = EntityState.Modified;
                    db.SaveChanges();
                    TempData["msg"] = "2";
                    return(RedirectToAction("Index"));
                }

                TempData["msg"] = "0";
            }
            catch (Exception ex)
            {
                TempData["msg"] = "0";
            }
            return(View(tblSupplier));
        }
Exemple #4
0
 public HttpResponseMessage Put(int id, [FromBody] TblSupplier value)
 {
     UserDB.Entry(value).State = EntityState.Modified;
     return(ToJson(UserDB.SaveChanges()));
 }
Exemple #5
0
 public HttpResponseMessage Post([FromBody] TblSupplier value)
 {
     UserDB.TblSuppliers.Add(value);
     return(ToJson(UserDB.SaveChanges()));
 }