示例#1
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            if (lblUserID.Text.Equals("-1"))
            {
                msgbox("Select the user to update first");
                return;
            }

            DateTime dt, dt1;

            obj               = new UserMaster();
            obj.UserName      = lblUser.Text;
            obj.UserId        = lblUserID.Text;
            obj.AccountStatus = ddlAccountStatus.SelectedValue;
            obj.Email         = txtEmail.Text;
            if (DateTime.TryParseExact(txtValidFrom.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt))
            {
                obj.ValidFrom = dt;
            }
            else
            {
                msgbox("Invalid from  date!!!");
                return;
            }
            if (DateTime.TryParseExact(txtValidTo.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt1))
            {
                obj.ValidTo = dt1;
            }
            else
            {
                msgbox("Invalid to  date!!!");
                return;
            }

            if (dt.Date >= dt1.Date)
            {
                msgbox("From date should be less than To date!!!");
                return;
            }

            if (lblUserID.Text.Equals("-1"))
            {
            }
            else
            {
                obj1 = new UserMasterDataManager();
                obj1.UpdateUserDetail(obj);
                msgbox("User updated successfully!!!");
            }
            bind();
            Clear();
        }
示例#2
0
 private void bind()
 {
     obj1 = new UserMasterDataManager();
     grdUserMaster.DataSource = obj1.GetUserList();
     grdUserMaster.DataBind();
 }