protected void btnSaveChange_Click(object sender, EventArgs e) { lbValidator.Text = ""; string nombre = txtNombre.Text; string apellido = txtApellido.Text; string ci = txtCI.Text; string telefono = txtTelefono.Text; string direccion = txtDireccion.Text; if (String.IsNullOrEmpty(ci)) { lbValidator.Text = "La casilla CI no puede estar Vacía"; return; } if (String.IsNullOrEmpty(nombre)) { lbValidator.Text = "La casilla Nombre no puede estar Vacía"; return; } if (String.IsNullOrEmpty(apellido)) { lbValidator.Text = "La casilla Apellido no puede estar Vacía"; return; } if (String.IsNullOrEmpty(telefono)) { lbValidator.Text = "La casilla Telefono no puede estar Vacía"; return; } if (String.IsNullOrEmpty(direccion)) { lbValidator.Text = "La casilla Dirección no puede estar Vacía"; return; } objSelected.Nombre = nombre; objSelected.Apellido = apellido; objSelected.CI = ci; objSelected.Telefono = telefono; objSelected.Direccion = direccion; UserADM_BRL.updateUserADM(objSelected); Permiso perm; for (int i = 0; i < checkPermisos.Items.Count; i++) { if (checkPermisos.Items[i].Selected) { perm = Permiso_BRL.getPermisoByDescription(checkPermisos.Items[i].Text); if (!AdmiPermiso_BRL.tienePermiso(objSelected.UserId, perm.PermisoId)) { //Actualizar AdmiPermiso admPerm = new AdmiPermiso() { UserAdmId = objSelected.UserId, PermisoId = perm.PermisoId }; AdmiPermiso_BRL.insertAdmiPermiso(admPerm); } } else { perm = Permiso_BRL.getPermisoByDescription(checkPermisos.Items[i].Text); if (AdmiPermiso_BRL.tienePermiso(objSelected.UserId, perm.PermisoId)) { //Eliminar AdmiPermiso_BRL.deleteAdmiPermiso(objSelected.UserId, perm.PermisoId); } } } lbValidator.Text = ""; Response.Redirect("~/JoyanaADMI/UsersAdmin/ListAdmins.aspx"); }
protected void btnSaveChange_Click(object sender, EventArgs e) { string ci = txtNewCI.Text; string nombre = txtNewNombre.Text; string apellido = txtNewApellido.Text; string email = txtNewEmail.Text; string telefono = txtNewTelefono.Text; string direccion = txtNewDireccion.Text; string password = txtPassword.Text.Trim(); if (String.IsNullOrEmpty(ci)) { lbValidator.Text = "El campo CI no debe estar Vacío"; goToPerfilInfo(); return; } if (String.IsNullOrEmpty(nombre)) { lbValidator.Text = "El campo Nombre no debe estar Vacío"; goToPerfilInfo(); return; } if (String.IsNullOrEmpty(apellido)) { lbValidator.Text = "El campo Apellido no debe estar Vacío"; goToPerfilInfo(); return; } if (String.IsNullOrEmpty(email)) { lbValidator.Text = "El campo Email no debe estar Vacío"; goToPerfilInfo(); return; } if (String.IsNullOrEmpty(telefono)) { lbValidator.Text = "El campo Telefono no debe estar Vacío"; goToPerfilInfo(); return; } if (String.IsNullOrEmpty(direccion)) { lbValidator.Text = "El campo Dirección no debe estar Vacío"; goToPerfilInfo(); return; } if (!password.Equals(admiLogeado.Password.Trim())) { lbValidator.Text = "Contraseña Incorrecta"; goToPerfilInfo(); return; } admiLogeado.CI = ci; admiLogeado.Nombre = nombre; admiLogeado.Apellido = apellido; admiLogeado.Email = email; admiLogeado.Telefono = telefono; admiLogeado.Direccion = direccion; UserADM_BRL.updateUserADM(admiLogeado); Response.Redirect("~/JoyanaADMI/UsersAdmin/AdmiPerfil.aspx"); goToPerfilInfo(); }