public IActionResult ManageEmployee(HS_EMPLOYEE _obj) { if (ModelState.IsValid) { if (_obj.ID == 0) { try { _obj.ID = _unitOfWork.HS_EMPLOYEE.GetAll().Max(x => x.ID) + 1; } catch { _obj.ID = 1; } _obj.IS_ACTIVE = true; _unitOfWork.HS_EMPLOYEE.Add(_obj); } else { _unitOfWork.HS_EMPLOYEE.Update(_obj); } _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageEmployee))); } TempData["msg"] = SweetMsg.SaveErrorOK(); _obj.ID = 0; return(View(_obj)); }
public IActionResult ManageUser(US_USER _obj) { bool success_upload = false; string file_name = string.Empty; try { if (_obj.PROFILE_IMAGE_FILE != null) { string fname = Path.GetFileName(_obj.PROFILE_IMAGE_FILE.FileName); file_name = Path.GetFileNameWithoutExtension(fname) + "_" + Guid.NewGuid().ToString().Substring(0, 4) + Path.GetExtension(fname); var uploads = Path.Combine(_hostEnvironment.WebRootPath, "uploads\\userprofiles"); var filePath = Path.Combine(uploads, file_name); _obj.PROFILE_IMAGE_FILE.CopyTo(new FileStream(filePath, FileMode.Create)); } success_upload = true; } catch { success_upload = false; } if (ModelState.IsValid) { if (success_upload) { _obj.PROFILE_IMAGE = file_name; } if (_obj.ID == 0) { _obj.ID = _unitOfWork.US_USER.GetAll().Max(x => x.ID) + 1; _obj.PASSWORD = TextEncryption.EncryptionWithSh(_obj.PASSWORD); _obj.IS_ACTIVE = true; _unitOfWork.US_USER.Add(_obj); } else { if (string.IsNullOrWhiteSpace(_obj.PASSWORD)) { _obj.PASSWORD = TextEncryption.EncryptionWithSh(_obj.PASSWORD); } _unitOfWork.US_USER.Update(_obj); } _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageUser))); } TempData["msg"] = SweetMsg.SaveErrorOK(); DropDownFor_ManageUser(); return(View(_obj)); }
public IActionResult ManageUserRole(US_USER_ROLE _obj) { if (ModelState.IsValid) { _obj.IS_ACTIVE = true; _unitOfWork.US_USER_ROLE.Add(_obj); _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageUserRole))); } TempData["msg"] = SweetMsg.SaveErrorOK(); DropDownFor_ManageUserRole(); return(View(_obj)); }
public IActionResult ManageEmployee(int?id) { HS_EMPLOYEE _obj = new HS_EMPLOYEE(); if (id != null) { _obj = _unitOfWork.HS_EMPLOYEE.GetFirstOrDefult(x => x.ID == id); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageModule(int?id) { US_MODULE _obj = new US_MODULE(); if (id != null) { _obj = _unitOfWork.US_MODULE.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageParentMenu(int?id) { US_PARENT_MENU _obj = new US_PARENT_MENU(); if (id != null) { _obj = _unitOfWork.US_PARENT_MENU.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageItem(int?id) { DropDownFor_ManageItem(); HS_ITEM _obj = new HS_ITEM(); if (id != null) { _obj = _unitOfWork.HS_ITEM.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManagePatient(int?id) { HS_PATIENT _obj = new HS_PATIENT(); _obj.DATE_OF_BIRTH = DateTime.Now; if (id != null) { _obj = _unitOfWork.HS_PATIENT.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageChildMenu(int?id) { DropDownFor_ManageChildMenu(); US_CHILD_MENU _obj = new US_CHILD_MENU(); if (id != null) { _obj = _unitOfWork.US_CHILD_MENU.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageUser(int?id) { DropDownFor_ManageUser(); US_USER _obj = new US_USER(); _obj.DATE_OF_BIRTH = DateTime.Now; if (id != null) { _obj = _unitOfWork.US_USER.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageToken(Int64?id) { DropDownFor_ManageToken(); HP_TOKEN _obj = new HP_TOKEN(); _obj.TOKEN_DATE = DateTime.Now; if (id != null) { _obj = _unitOfWork.HP_TOKEN.Get(id.Value); if (_obj == null) { TempData["msg"] = SweetMsg.SaveWarningOK(); } } return(View(_obj)); }
public IActionResult ManageToken(HP_TOKEN _obj) { if (ModelState.IsValid) { if (_obj.ID == 0) { //var a = _obj.TOKEN_DATE.ToString("dd/MM/yyyy"); //var b = _obj.TOKEN_DATE.ToShortDateString(); var b = _obj.TOKEN_DATE.Date; //var data = context.t_quoted_value.Where(x => x.region_name == "Hong Kong" //&& DateTime.Compare(x.price_date.Value.Date, dt.Date) == 0) //.ToList(); //db.Meals.Where(c => String.Format("{0:M/d/yyyy}", c.MealDate) == date && c.SessionID == SessionID && c.MealType == MealType).FirstOrDefault(); try { _obj.SERIAL_NO = _unitOfWork.HP_TOKEN.GetAll(x => x.TOKEN_DATE.Date == _obj.TOKEN_DATE.Date).Max(x => x.SERIAL_NO) + 1; } catch { _obj.SERIAL_NO = 1; } //_obj.SERIAL_NO = _unitOfWork.HP_TOKEN.GetAll(x => x.TOKEN_DATE == _obj.TOKEN_DATE).Max(x => x.SERIAL_NO) + 1; _obj.IS_ACTIVE = true; _unitOfWork.HP_TOKEN.Add(_obj); } else { _unitOfWork.HP_TOKEN.Update(_obj); } _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageToken))); } TempData["msg"] = SweetMsg.SaveErrorOK(); DropDownFor_ManageToken(); _obj.ID = 0; return(View(_obj)); }
public IActionResult ManageModule(US_MODULE _obj) { if (ModelState.IsValid) { if (_obj.ID == 0) { _obj.ID = _unitOfWork.US_MODULE.GetAll().Max(x => x.ID) + 1; _obj.IS_ACTIVE = true; _unitOfWork.US_MODULE.Add(_obj); } else { _unitOfWork.US_MODULE.Update(_obj); } _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageModule))); } TempData["msg"] = SweetMsg.SaveErrorOK(); _obj.ID = 0; return(View(_obj)); }
public IActionResult ManageItem(HS_ITEM _obj) { if (ModelState.IsValid) { if (_obj.ID == 0) { _obj.ID = _unitOfWork.HS_ITEM.GetAll().Max(x => x.ID) + 1; _obj.IS_ACTIVE = true; _unitOfWork.HS_ITEM.Add(_obj); } else { _unitOfWork.HS_ITEM.Update(_obj); } _unitOfWork.Save(); TempData["msg"] = SweetMsg.SaveSuccess(); return(RedirectToAction(nameof(ManageItem))); } TempData["msg"] = SweetMsg.SaveErrorOK(); DropDownFor_ManageItem(); _obj.ID = 0; return(View(_obj)); }