public UpdateOutApplicationPresenter(IOutApplicationEditView view, bool ispostBack) { _View = view; _OutApplicationUtility = new OutApplicationUtility(view); _View.ResultMessage = string.Empty; InitPresenter(ispostBack); AttachViewEvent(); }
public AddOutApplicationPresenter(IOutApplicationEditView view, Account loginUser, bool ispostBack) { _View = view; _OutApplicationUtility = new OutApplicationUtility(view); _View.ResultMessage = string.Empty; _LoginUser = loginUser; InitPresenter(ispostBack); AttachViewEvent(); }
private void InitPresenter(bool ispostback) { _View.ReasonMessage = string.Empty; _View.ResultMessage = string.Empty; _View.OutLocationMessage = string.Empty; if (!ispostback) { _View.EmployeeName = _LoginUser.Name; _View.EmployeeID = _LoginUser.Id; _View.btnOKText = "暂 存"; _View.btnCancelText = "提 交"; _View.OperationType = "新增外出"; DateTime now = DateTime.Now; DateTime show = new DateTime(now.Year, now.Month, now.Day, now.Hour, 0, 0); _View.TimeSpan = show + " ~ " + show; _View.CostTime = "0"; _View.OutType = OutType.InCity; _View.SetReadOnly = false; _View.ApplicationItemList = OutApplicationUtility.AddNullItem(new List <OutApplicationItem>()); } }