// GET: ST_Emp/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ST_Emp sT_Emp = mST_EmpDAO.FetchBySerno(id); if (sT_Emp == null) { return(HttpNotFound()); } sT_Emp.emp_name = sT_Emp.emp_name.Trim(); sT_Emp.emp_gender = sT_Emp.emp_gender.Trim(); sT_Emp.emp_identity_num = sT_Emp.emp_identity_num.Trim(); sT_Emp.emp_tel = sT_Emp.emp_tel.Trim(); sT_Emp.emp_phone = sT_Emp.emp_phone.Trim(); sT_Emp.emp_address = sT_Emp.emp_address.Trim(); sT_Emp.account = sT_Emp.account.Trim(); sT_Emp.password = sT_Emp.password.Trim(); sT_Emp.password2 = sT_Emp.password.Trim(); ViewData["user"] = Session["user"]; return(View(sT_Emp)); }
/// <summary> /// 後台首頁 /// </summary> /// <returns></returns> public ActionResult Index() { //取得目前登入者的帳號 //string Account = User.Identity.Name; //可以依帳號到DB抓登入者的資料... ST_Emp currUser = mST_EmpDAO.FetchByAccount(User.Identity.Name); /*檢查有無700、850、點心盒、便當盒*/ mST_MaterialDAO.InsertBasicMaterial(); Session["user"] = currUser.emp_name; Session["user_guid"] = currUser.guid.ToString(); Session["id"] = currUser.serno; if (currUser != null) { ViewData["user"] = currUser.emp_name; } else { ViewData["user"] = "******"; } return(View()); }
public ActionResult DeleteConfirmed(int id) { ST_Emp data = mST_EmpDAO.FetchBySerno(id); mST_EmpDAO.Soft_Delete(data); return(RedirectToAction("Index")); }
public ActionResult Edit(ST_Emp data) { if (ModelState.IsValid) { mST_EmpDAO.Update(data); return(RedirectToAction("Index")); } return(View(data)); }
public ActionResult Create(ST_Emp data) { if (ModelState.IsValid) { data.guid = Guid.NewGuid(); mST_EmpDAO.Insert(data); return(RedirectToAction("Index")); } return(View(data)); }
public ActionResult ChangePassword(ST_Emp data) { if (data.password != null && data.password2 != null) { if (ModelState.IsValid && data.password.Equals(data.password2)) { mST_EmpDAO.Update(data); return(RedirectToAction("Index")); } } return(View(data)); }
public ActionResult ChangePassword() { ST_Emp data = mST_EmpDAO.FetchByGuid(Guid.Parse(Session["user_guid"].ToString().Trim())); if (data == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViewData["user"] = Session["user"]; return(View(data)); }
public ActionResult Index() { List <ST_Collar> dataList = mST_CollarDAO.GetDataList_NotDel(); foreach (ST_Collar currCollar in dataList) { ST_Material currMaterial = mST_MaterialDAO.FetchByGuid(currCollar.material_guid); currCollar.material_name = currMaterial.item_name; ST_Emp currEmp = mST_EmpDAO.FetchByGuid(currCollar.emp_guid); currCollar.emp_name = currEmp.emp_name; } return(View(dataList)); }
// GET: ST_Emp/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ST_Emp sT_Emp = mST_EmpDAO.FetchBySerno(id); if (sT_Emp == null) { return(HttpNotFound()); } ViewData["user"] = Session["user"]; return(View(sT_Emp)); }
public ActionResult Create(ST_Collar data) { if (ModelState.IsValid) { data.guid = Guid.NewGuid(); ST_Emp currUser = mST_EmpDAO.FetchByAccount(User.Identity.Name); ST_Material currMaterial = mST_MaterialDAO.FetchByItemName(data.material_name); data.emp_guid = currUser.guid; data.material_guid = currMaterial.guid; mST_CollarDAO.Insert(data); //mST_InStockDAO.DecreseStockCount(currMaterial.guid, data.collar_count); return(RedirectToAction("Index")); } return(View(data)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ST_Collar data = mST_CollarDAO.FetchBySerno(id); ST_Material currMaterial = mST_MaterialDAO.FetchByGuid(data.material_guid); data.material_name = currMaterial.item_name; ST_Emp currEmp = mST_EmpDAO.FetchByGuid(data.emp_guid); data.emp_name = currEmp.emp_name; if (data == null) { return(HttpNotFound()); } return(View(data)); }
public ActionResult CheckUniID(ST_Emp data) { if (data.account != null) { /*Edit時不為0*/ if (data.serno != 0) { return(Json(true, JsonRequestBehavior.AllowGet)); } if (mST_EmpDAO.IsUniID(data.account) == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }