private void BT_Update_Click(object sender, EventArgs e) { WorkRAPService.User_WorkRAP model = WorkRAP_Client.SelectWorkRAP_ID((int)LB_RAP.SelectedValue); model.WorkRAP_Time = DTP_Date.Value; model.WorkRAP_Type = (int)CB_Action.SelectedValue; if (WorkRAP_Client.UpdateWorkRAP(model)) { MessageBox.Show("修改成功!", "提示!", MessageBoxButtons.OK, MessageBoxIcon.Information); List_RAP = SalaryInfoSummery_Client.SelectAllRAP().Where(P => P.WorkRAP_Time.Year == DateTime.Now.Year && P.WorkRAP_Time.Month == DateTime.Now.Month).ToList(); LB_User.DataSource = UserManager_Client.GetAllShops(null, null, ShopID).ToList(); } else { MessageBox.Show("修改失败!请联系管理员!", "错误!", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public Form_RAP() { InitializeComponent(); ShopID = GlobalParams.ShopID; if (ShopID < 0) { MessageBox.Show("您不属于任何店铺,请联系系统管理员分配您的店铺所属!", "错误!", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); this.Close(); } UserSummery_Client = (UserSummeryClient)ClientFactory.GetClient(ClientType.Type.UserSummery); UserManager_Client = (UserManagerClient)ClientFactory.GetClient(ClientType.Type.UserManager); SalaryInfoSummery_Client = (SalaryInfoSummeryClient)ClientFactory.GetClient(ClientType.Type.SalaryInfoSummery); WorkRAP_Client = (WorkRAPClient)ClientFactory.GetClient(ClientType.Type.WorkRAP); RAP_Client = (RAPClient)ClientFactory.GetClient(ClientType.Type.RAP); List_RAP = SalaryInfoSummery_Client.SelectAllRAP().Where(P => P.WorkRAP_Time.Year == DateTime.Now.Year && P.WorkRAP_Time.Month == DateTime.Now.Month).ToList(); CB_Action.DisplayMember = "RAP_Name"; CB_Action.ValueMember = "RAP_ID"; List <User_RAP> ListRap = RAP_Client.SelectAllRAPs().ToList(); ListRap.RemoveAt(3); CB_Action.DataSource = ListRap; LB_User.DisplayMember = "UserName"; LB_User.ValueMember = "UserId"; LB_User.DataSource = UserManager_Client.GetAllShops(null, null, ShopID).ToList(); mark = true; BT_Change_Click(null, null); }