public FrmUserAccessEntry() { InitializeComponent(); _services = new WinServices(typeof(User).Name); _user = new User(); _user.UserAccessPages.AddRange(Enum.GetValues(typeof(AccessPages)).Cast<object>().Select(x => new UserAccessPage() { PageName = x.ToString(), CreatedBy=PageHelper.UserDetail.UserName, CreatedDate=DateTime.Now })); }
public FrmUserAccessEntry(long srNo) { InitializeComponent(); _services = new WinServices(typeof(User).Name); var response = _services.GetEntityByIdServiceResponse<User>(srNo); if (!response.IsSuccess) { MessageBox.Show(response.Exception.Message, @"Error Message"); this.Close(); } _user = response.Object; }
partial void DeleteUser(User instance);
partial void UpdateUser(User instance);
partial void InsertUser(User instance);
private void buttonSave_Click(object sender, EventArgs e) { _user.UserName = txtBindRUserName.Text; _user.Password = txtBindRPassword.Text; _user.UserAccessPages.AddRange((EntitySet<UserAccessPage>)dataGridView1.DataSource); if (_user.SrNo == 0) { _user.CreatedBy = PageHelper.UserDetail.UserName; _user.CreatedDate = DateTime.Now; _services.SaveServiceResponse(_user); } else { _user.UpdatedBy = PageHelper.UserDetail.UserName; _user.UpdatedDate = DateTime.Now; _services.EditServiceResponse(_user); this.Close(); } _user = new User(); _user.UserAccessPages.AddRange(Enum.GetValues(typeof(AccessPages)).Cast<object>().Select(x => new UserAccessPage() { PageName = x.ToString() })); Reset(); }