public ActionResult ItemUpdate(int id) { ModelState.Clear(); CategoryBL category = new CategoryBL(); MeasureBL measure = new MeasureBL(); ItemBL bl = new ItemBL(); List <CategoryDTO> categorydt = new List <CategoryDTO>(); List <MeasureDTO> measuredt = new List <MeasureDTO>(); ItemsDTO dto = new ItemsDTO(); bl.SearchID(id, out dto); category.SearchList(out categorydt); measure.SearchList(out measuredt); ViewBag.CategoryList = categorydt; ViewBag.MeasureList = measuredt; ViewData["tool"] = dto.manufacture_tool.ToString().ToLower(); ViewData["make"] = dto.manufacture_make.ToString().ToLower(); ViewData["dangerous"] = dto.dangerous.ToString().ToLower(); ViewData["good"] = dto.manufacture_finished_goods.ToString().ToLower(); ViewData["category"] = dto.category_id; ViewData["inventorymeasure"] = dto.inventory_measure_id; ViewData["sizemeasure"] = dto.manufacture_size_measure_id; ViewData["weightmeasure"] = dto.manufacture_weight_measure_id; return(View(dto)); }
public ActionResult CategoryAdd() { CategoryBL catelogy = new CategoryBL(); List <CategoryDTO> catelogydt; catelogy.SearchList(out catelogydt); ViewBag.CaterogyList = catelogydt; return(View()); }
public ActionResult CategoryAdd() { CategoryBL catelogy = new CategoryBL(); DataTable catelogydt; catelogy.SearchList(out catelogydt); ViewBag.CaterogyList = CommonMethod.DataTableToList <CategoryDTO>(catelogydt); return(View()); }
public ActionResult ItemAdd(ItemsDTO model) { CategoryBL category = new CategoryBL(); MeasureBL measure = new MeasureBL(); List <CategoryDTO> categorydt = new List <CategoryDTO>(); List <MeasureDTO> measuredt = new List <MeasureDTO>(); category.SearchList(out categorydt); measure.SearchList(out measuredt); ViewBag.CategoryList = categorydt; ViewBag.MeasureList = measuredt; ItemBL bl = new ItemBL(); if (ModelState.IsValid) { int count = bl.CheckCode(model); if (count > 0) { TempData["Error"] = "Code already exists"; TempData["Success"] = ""; return(View(model)); } else { if (model.discontinued_datetime.IsNotNullOrEmpty() == true) { string datetime = DateTime.Parse(model.discontinued_datetime).ToString("yyyy-MM-dd HH:mm:ss"); model.discontinued_datetime = datetime; } model.created_by = 0; model.updated_by = 0; int equal = bl.InsertData(model); if (equal == 1) { TempData["Error"] = "Insert badly"; TempData["Success"] = ""; return(View(model)); } else { TempData["Error"] = ""; TempData["Success"] = "Insert successfully"; return(RedirectToAction("ItemAdd")); } } } else { return(View(model)); } }
public ActionResult ItemAdd() { ModelState.Clear(); CategoryBL category = new CategoryBL(); MeasureBL measure = new MeasureBL(); List <CategoryDTO> categorydt = new List <CategoryDTO>(); List <MeasureDTO> measuredt = new List <MeasureDTO>(); category.SearchList(out categorydt); measure.SearchList(out measuredt); ViewBag.CategoryList = categorydt; ViewBag.MeasureList = measuredt; return(View()); }
public ActionResult ItemAdd() { CategoryBL catelogy = new CategoryBL(); MeasureBL measure = new MeasureBL(); DataTable catelogydt; DataTable measuredt; catelogy.SearchList(out catelogydt); measure.SearchList(out measuredt); ViewBag.CatelogyList = CommonMethod.DataTableToList <CategoryDTO>(catelogydt); ViewBag.MeasureList = CommonMethod.DataTableToList <MeasureDTO>(measuredt); ItemsDTO model = new ItemsDTO(); return(View(model)); }
public ActionResult ItemSearch(string Page, ItemsSearch model) { ItemsDTO dto = new ItemsDTO(); ModelState.Clear(); if (!string.IsNullOrEmpty(model.SearchButton) || Page.IsNotNullOrEmpty()) { if (Page != null) { dto.page = int.Parse(Page); model.Page = dto.page; } ItemBL bl = new ItemBL(); List <ItemsDTO> result = new List <ItemsDTO>(); if (model.ItemName.IsNotNullOrEmpty()) { dto.name = model.ItemName; } if (model.ItemCode.IsNotNullOrEmpty()) { dto.code = model.ItemCode; } if (model.Category.HasValue) { dto.category_id = model.Category; } bl.SearchData(dto, out result); model.PageCount = bl.CountPage(dto); model.SearchResults = new StaticPagedList <ItemsDTO>(result, model.Page, 20, model.PageCount); } CategoryBL category = new CategoryBL(); List <CategoryDTO> categorydt; category.SearchList(out categorydt); CategoryDTO cate = new CategoryDTO(); categorydt.Add(cate); ViewBag.CategoryList = categorydt; return(View(model)); }
public ActionResult CategoryUpdate(int id) { CategoryBL bl = new CategoryBL(); DataTable dt; CategoryDTO category = new CategoryDTO(); CategoryBL catelogy = new CategoryBL(); DataTable catelogydt; catelogy.SearchList(out catelogydt); ViewBag.CaterogyList = CommonMethod.DataTableToList <CategoryDTO>(catelogydt); category.id = id; bl.SearchData(category, out dt); DataRow row = dt.Rows[0]; category.parent_id = int.Parse(row["parent_id"].ToString()); category.code = row["code"].ToString(); category.name = row["name"].ToString(); category.description = row["description"].ToString(); return(View(category)); }
public ActionResult CategoryAdd(CategoryDTO category) { CategoryBL catelogy = new CategoryBL(); List <CategoryDTO> catelogydt; catelogy.SearchList(out catelogydt); ViewBag.CaterogyList = catelogydt; if (ModelState.IsValid) { CategoryBL bl = new CategoryBL(); int code = bl.CheckCode(category); if (code > 0) { TempData["Error"] = "Code already exists"; } else { TempData["Error"] = ""; category.created_by = 0; category.updated_by = 0; int result = bl.InsertData(category); if (result == 1) { TempData["Error"] = "Insert badly"; TempData["Success"] = ""; return(View(category)); } else { TempData["Error"] = ""; TempData["Success"] = "Insert successfully"; return(RedirectToAction("CategoryAdd")); } } } return(View(category)); }