public ActionResult PlatformRoleAdd() { Hashtable param = base.GetParameters(); param.Add("id_masteruser", id_user_master); ParamVessel p = new ParamVessel(); p.Add("id_masteruser", id_user_master, HandleType.DefaultValue); var entity = new Tb_Role(); ViewData["item_edit"] = entity; ViewData["option"] = "add"; List <SelectFunctionType> slist = new List <SelectFunctionType>() { new SelectFunctionType() { DisplayName = "平台角色", Value = "1" }, new SelectFunctionType() { DisplayName = "系统角色", Value = "2" }, new SelectFunctionType() { DisplayName = "模板角色", Value = "9" }, }; SelectList selectList = new SelectList(slist, "Value", "DisplayName", entity.flag_type); ViewData["selectList"] = selectList; return(View("_Platform_Role_Edit")); }
public ActionResult Edit(Tb_Role model) { BaseResult br = new BaseResult(); Hashtable param = base.GetParameters(); Hashtable param_model = null; ParamVessel pv = new ParamVessel(); pv.Add("name", string.Empty, HandleType.ReturnMsg); pv.Add("id", string.Empty, HandleType.ReturnMsg); pv.Add("role_describe", "", HandleType.DefaultValue); try { param_model = param.Trim(pv); br = BusinessFactory.RoleSetting.UpdateRoleModel(new Tb_Role() { id = param_model["id"].ToString(), name = param_model["name"].ToString(), id_edit = id_user, role_describe = param_model["role_describe"].ToString(), id_masteruser = id_user_master }); } catch (Exception ex) { br.Message.Add(ex.Message); } return(JsonString(br, 1)); }
public ActionResult EditRole(Tb_Role info) { try { var result = new BaseResult(); var id_user = GetLoginInfo <string>("id_user"); info.id_create = id_user; info.id_edit = id_user; info.id_masteruser = "******"; info.rq_create = DateTime.Now; info.rq_edit = DateTime.Now; result = BusinessFactory.RoleSetting.Update(info); return(Json(result)); } catch (CySoftException ex) { throw ex; } catch (Exception ex) { throw ex; } }
public ActionResult AddRole(Tb_Role info) { try { var result = new BaseResult(); var id_user = GetLoginInfo <string>("id_user"); info.id = Guid.NewGuid().ToString();//(int)BusinessFactory.Utilety.GetNextKey(typeof(Tb_Role)); info.id_create = id_user; info.id_edit = id_user; info.id_masteruser = "******"; info.rq_create = DateTime.Now; info.rq_edit = DateTime.Now; result = BusinessFactory.RoleSetting.Add(info); return(Json(result)); } catch (CySoftException ex) { throw ex; } catch (Exception ex) { throw ex; } }
private void Bt_Remove_Click(object sender, EventArgs e) { db.closeConnection(); db.DeleteEmp_Rate(Tb_Name.Text, RateID.ToString()); Tb_Role.ResetText(); Tb_Name.ResetText(); Tb_Starttime.ResetText(); Tb_EndTime.ResetText(); Tb_RPH.ResetText(); Tb_Date.ResetText(); }
public ActionResult Add(Tb_Role model) { BaseResult res = new BaseResult(); model.flag_type = 10; model.id_masteruser = id_user_master; model.rq_create = model.rq_edit = DateTime.Now; model.id_create = model.id_edit = id_user; model.flag_update = 1; res = BusinessFactory.RoleSetting.Add(model); return(JsonString(res, 1)); }
public ActionResult Edit() { Hashtable param = base.GetParameters(); param.Add("id_masteruser", id_user_master); ParamVessel p = new ParamVessel(); p.Add("id_masteruser", id_user_master, HandleType.DefaultValue); p.Add("id", String.Empty, HandleType.ReturnMsg); var entity = BusinessFactory.RoleSetting.GetRoleModel(param).Data as Tb_Role; if (entity != null && entity.flag_update == 0) { entity = new Tb_Role(); } ViewData["item_edit"] = entity; ViewData["option"] = "edit"; return(View("_RoleSetting_Edit")); }
private void Bt_Update_Click(object sender, EventArgs e) { db.closeConnection(); // SqlCommand cmd = db.UpdateEmp_rate(Tb_Role.Text, Tb_Name.Text, Tb_Starttime.Text, Tb_EndTime.Text, Convert.ToDouble(Tb_RPH.Text), Tb_Date.Text, RateID.ToString()); cmd.Parameters.AddWithValue("@Role", role); cmd.Parameters.AddWithValue("@Name", name); cmd.Parameters.AddWithValue("@StartTime", starttime); cmd.Parameters.AddWithValue("@EndTime", endtime); cmd.Parameters.AddWithValue("@RPH", RPH); cmd.Parameters.AddWithValue("@Date", Date); cmd.ExecuteNonQuery(); Tb_Role.ResetText(); Tb_Name.ResetText(); Tb_Starttime.ResetText(); Tb_EndTime.ResetText(); Tb_RPH.ResetText(); Tb_Date.ResetText(); }