public HttpResponseMessage Put(users model) { try { BOUsers user = new BOUsers(); users coun; coun = user.UpdateUser(model); return(Request.CreateResponse(HttpStatusCode.OK, coun)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to update user - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }
protected void lbSave_Click(object sender, EventArgs e) { try { if (txtUserName.Text.Trim() == "") { lblErrorMsg.Text = "User name should not be empty"; mpePopup.Show(); return; } if (txtFirstName.Text.Trim() == "") { lblErrorMsg.Text = "First name should not be empty"; mpePopup.Show(); return; } if (txtLastName.Text.Trim() == "") { lblErrorMsg.Text = "Last name should not be empty"; mpePopup.Show(); return; } if (txtEmail.Text.Trim() == "") { lblErrorMsg.Text = "Email should not be empty"; mpePopup.Show(); return; } if (!BOValidation.IsEmail(txtEmail.Text.Trim())) { lblErrorMsg.Text = "Invalid email address"; mpePopup.Show(); return; } BOUsers boUsers = new BOUsers(); if (hfUserID.Value != "") { boUsers.UpdateUser(int.Parse(hfUserID.Value), txtUserName.Text.Trim(), txtFirstName.Text.Trim(), txtLastName.Text.Trim(), txtEmail.Text.Trim(), txtPhone.Text.Trim(), int.Parse(ddlStates.SelectedValue), int.Parse(ddlTeams.SelectedValue)); } else { if (txtPW.Text.Trim() == "") { lblErrorMsg.Text = "Password should not be empty"; mpePopup.Show(); return; } boUsers.SaveUser(txtUserName.Text.Trim(), txtPW.Text.Trim(), txtFirstName.Text.Trim(), txtLastName.Text.Trim(), txtEmail.Text.Trim(), txtPhone.Text.Trim(), int.Parse(ddlStates.SelectedValue), int.Parse(ddlTeams.SelectedValue)); } ClearPanel(); upAddEditUser.Visible = false; SaveButtonClicked(sender, e); } catch (Exception ex) { lblErrorMsg.Text = ex.Message; mpePopup.Show(); } }