public ActionResult DeleteItemGroup(int GroupId) { ItemGroupDal itemGroupDal = new ItemGroupDal(); int i = itemGroupDal.DeleteItemGroup(GroupId); return(Json(i, JsonRequestBehavior.AllowGet)); }
public ActionResult GetAllItemGroup() { ItemGroupDal itemGroupDal = new ItemGroupDal(); List <ItemGroupDto> lstItemGroupDto = itemGroupDal.GetAndEditItemGroup(0, 1); return(Json(lstItemGroupDto, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveItemGroup() { try { ItemGroupDal itemGroupDal = new ItemGroupDal(); ItemGroupDto itemGroupDto = new ItemGroupDto(); itemGroupDto.GroupId = Convert.ToInt32(System.Web.HttpContext.Current.Request["GroupId"] == "" ? "0" : System.Web.HttpContext.Current.Request["GroupId"]); string Message, fileName, actualFileName; Message = fileName = actualFileName = string.Empty; if (Request.Files.Count > 0) { var fileContent = Request.Files[0]; if (fileContent != null && fileContent.ContentLength > 0) { actualFileName = fileContent.FileName; fileName = Guid.NewGuid() + Path.GetExtension(fileContent.FileName); itemGroupDto.GroupImage = fileName; } fileContent.SaveAs(Path.Combine(Server.MapPath("~/UploadImages/"), fileName)); } else { fileName = ""; if (itemGroupDto.GroupId > 0) { dynamic imgFile = itemGroupDal.GetAndEditItemGroup(itemGroupDto.GroupId, 1); itemGroupDto.GroupImage = Convert.ToString(imgFile[0].GroupImage); } else { itemGroupDto.GroupImage = fileName; } } itemGroupDto.GroupName = System.Web.HttpContext.Current.Request["GroupName"]; itemGroupDto.GroupDesc = System.Web.HttpContext.Current.Request["GroupDesc"]; itemGroupDto.CreatedBy = Convert.ToInt32(Session["AdminId"]); itemGroupDto.ModifiedBy = Convert.ToInt32(Session["AdminId"]); itemGroupDto.IsActive = 1; int i = itemGroupDal.SaveItemGroup(itemGroupDto); return(Json(i, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }