/// <summary> /// 更新部门 /// </summary> /// <param name="cInfo">实体</param> public void Update(RoleInfo cInfo) { if (string.IsNullOrEmpty(cInfo.ID)) { throw new ArgumentNullException("参数ID不能为空。"); } dal.Update(cInfo); }
private void BindList() { IList<RoleInfo> list = new Role().GetList(); RoleInfo aInfo = new RoleInfo(); list.Add(aInfo); gvRoleList.DataSource = list; gvRoleList.DataBind(); }
/// <summary> /// 添加部门 /// </summary> /// <param name="ID">实体主键</param> /// <returns></returns> public void Delete(string ID) { RoleInfo cInfo = new RoleInfo(); cInfo.ID = ID; dal.Delete(cInfo); }
/// <summary> /// 添加部门 /// </summary> /// <param name="cInfo">实体</param> /// <returns>新增实体的主键</returns> public string Add(RoleInfo cInfo) { return dal.Add(cInfo); }
/// <summary> /// 添加部门 /// </summary> /// <param name="cInfo">实体</param> /// <returns>新增实体的主键</returns> public string Add(string name, string remark) { RoleInfo cInfo = new RoleInfo(); cInfo.Name = name; cInfo.Remark = remark; if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException("名称不能为空。"); } return dal.Add(cInfo); }
/// <summary> /// 更新部门 /// </summary> /// <param name="ID"></param> /// <param name="name"></param> /// <param name="remark"></param> public void Update(string ID, string name, string remark) { RoleInfo cInfo = new RoleInfo(); cInfo.ID = ID; cInfo.Name = name; cInfo.Remark = remark; if (string.IsNullOrEmpty(ID)) { throw new ArgumentNullException("参数ID不能为空。"); } if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException("名称不能为空。"); } dal.Update(cInfo); }