예제 #1
0
        protected void grvUserDetails_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int         userDetailId = Convert.ToInt32(grvUserDetails.DataKeys[e.RowIndex].Value.ToString());
            GridViewRow row          = (GridViewRow)grvUserDetails.Rows[e.RowIndex];

            TextBox      textFirstName     = (TextBox)row.Cells[0].Controls[0];
            TextBox      textLastName      = (TextBox)row.Cells[1].Controls[0];
            TextBox      textDateOfJoining = (TextBox)row.Cells[2].Controls[0];
            TextBox      textMobileNumber  = (TextBox)row.Cells[3].Controls[0];
            TextBox      textEmailId       = (TextBox)row.Cells[4].Controls[0];
            DropDownList ddlGridUserName   = (DropDownList)row.Cells[5].Controls[1].FindControl("ddlGridUserName");

            Core.Entity.UserDetails userDetails = new Core.Entity.UserDetails();
            userDetails.UserDetailId  = userDetailId;
            userDetails.FirstName     = textFirstName.Text;
            userDetails.LastName      = textLastName.Text;
            userDetails.DateOfJoining = DateTime.Parse(textDateOfJoining.Text);
            userDetails.MobileNumber  = textMobileNumber.Text;
            userDetails.EmailId       = textEmailId.Text;
            userDetails.UserId        = Int32.Parse(ddlGridUserName.SelectedValue);


            userDetailsManager.Update(userDetails);
            grvUserDetails.EditIndex = -1;
            BindUserDetailsGrid();
        }
예제 #2
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     Core.Entity.UserDetails userDetails = new Core.Entity.UserDetails();
     userDetails.FirstName     = txtFirstName.Text;
     userDetails.LastName      = txtLastName.Text;
     userDetails.DateOfJoining = Convert.ToDateTime(txtDateOfJoining.Text);
     userDetails.MobileNumber  = txtMobileNumber.Text;
     userDetails.UserName      = txtEmailId.Text;
     userDetails.UserId        = Convert.ToInt32(ddlUsers.SelectedValue);
     userDetailsManager.Add(userDetails);
     BindUserDetailsGrid();
     ResetControls();
 }