Example #1
0
        public ActionResult DeleteConfirm(int id)
        {
            Responses responses = (M_ProductRepo.Delete(id));

            if (responses.Success)
            {
                return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
            }



            return(Json(new { success = false, massage = "Error" }, JsonRequestBehavior.AllowGet));
        }
        // PUT: api/M_Products/5
        public Responses Put(int id, [FromBody] M_ProductViewModel entity)
        {
            entity.Id = id;
            Responses result = new Responses();

            if (ModelState.IsValid)
            {
                result = M_ProductRepo.update(entity);
            }
            else
            {
                result.Success = false;
            }
            return(result);
        }
        // POST: api/M_Products
        public Responses Post([FromBody] M_ProductViewModel entities)
        {
            entities.Code = M_ProductRepo.GetNewCode();
            Responses result = new Responses();

            if (ModelState.IsValid)
            {
                result = M_ProductRepo.update(entities);
            }
            else
            {
                result.Success = false;
            }
            return(result);
        }
Example #4
0
        public ActionResult Edit(M_ProductViewModel model)
        {
            if (ModelState.IsValid)
            {
                Responses responses = (M_ProductRepo.update(model));
                if (responses.Success)
                {
                    return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
                }

                else
                {
                    return(Json(new { success = false, massage = "Error msg" }, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(new { success = false, massage = "Invalid" }, JsonRequestBehavior.AllowGet));
        }
 // DELETE: api/M_Products/5
 public Responses Delete(int id)
 {
     return(M_ProductRepo.Delete(id));
 }
 // GET: api/M_Products/5
 public M_ProductViewModel Get(int id)
 {
     return(M_ProductRepo.GetById(id));
 }
 // GET: api/M_Products
 public IEnumerable <M_ProductViewModel> Get()
 {
     return(M_ProductRepo.Get());
 }
Example #8
0
 //Get Delete
 public ActionResult Delete(int id)
 {
     return(View("_Delete", M_ProductRepo.GetById(id)));
 }
Example #9
0
 //Get Edit
 //[CustomAuthorize(Roles = "Devision", AccessLevel = "W")]
 public ActionResult Edit(int Id)
 {
     return(View("_Edit", M_ProductRepo.GetById(Id)));
 }
Example #10
0
 public ActionResult List()
 {
     return(View("_List", M_ProductRepo.Get()));
 }
Example #11
0
 //Get Detail
 public ActionResult Views(int id)
 {
     return(View("_View", M_ProductRepo.GetById(id)));
 }