Exemple #1
0
        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
            }));
        }
Exemple #2
0
        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;
        }
Exemple #3
0
 partial void DeleteUser(User instance);
Exemple #4
0
 partial void UpdateUser(User instance);
Exemple #5
0
 partial void InsertUser(User instance);
Exemple #6
0
        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();
        }