public AlterUserGroup(UserGroup userG) { InitializeComponent(); this.grid_Root.BindingGroup.BeginEdit(); }
/// <summary> /// 修改客户组 /// </summary> /// <param name="ugs"></param> /// <param name="LoginId"></param> /// <returns></returns> public ErrType ModifyUserGroups(UserGroup ugs, String LoginId) { try { ResultDesc result = ManagerService.ModifyUserGroups(MyConverter.ToUserGroups(ugs), LoginId); if (!result.Result) return new ErrType(ERR.SERVICE, result.Desc); return GeneralErr.Success; } catch (TimeoutException te) { FileLog.WriteLog("", Assembly.GetExecutingAssembly().GetName().Name, this.GetType().Name, new StackTrace().GetFrame(0).GetMethod().Name, te.Message); return new ErrType(ERR.EXEPTION, ErrorText.TimeoutException); } catch (Exception ex) { FileLog.WriteLog("", Assembly.GetExecutingAssembly().GetName().Name, this.GetType().Name, new StackTrace().GetFrame(0).GetMethod().Name, ex.Message); return new ErrType(ERR.EXEPTION, ErrorText.OperationError); } }
public AddUserGroup() { InitializeComponent(); UserGroupInstance = new UserGroup(); this.DataContext = UserGroupInstance; }
internal static UserGroups ToUserGroups(UserGroup info) { UserGroups con = new UserGroups(); con.AfterSecond = info.AfterSecond; con.DelayFlatOrder = info.DelayFlatOrder; con.DelayPlaceOrder = info.DelayPlaceOrder; con.FlatOrderSlipPoint = info.FlatOrderSlipPoint; con.IsDefaultGroup = info.IsDefaultGroup; con.PlaceOrderSlipPoint = info.PlaceOrderSlipPoint; con.UserGroupId = info.UserGroupId; con.UserGroupName = info.UserGroupName; return con; }