protected void GV_user_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("bloquear")) { Int64 dato = Convert.ToInt64(e.CommandArgument.ToString()); new DAOUser().bloquear_User(dato); } if (e.CommandName.Equals("desbloquear")) { Int64 dato = Convert.ToInt64(e.CommandArgument.ToString()); new DAOUser().DesbloquearUser(dato); } if (e.CommandName.Equals("editar")) { Int64 dato = Convert.ToInt64(e.CommandArgument.ToString()); Session["editar"] = dato; Response.Redirect("~/View/Admin/recepcionistas/editarRecep.aspx?user="******"info")) { Int64 dato = Convert.ToInt64(e.CommandArgument.ToString()); DataTable tabla = new DAOUser().ver_User(dato); ((Image)FV_usuario.FindControl("Imagen_user")).ImageUrl = tabla.Rows[0]["foto"].ToString(); ((Label)FV_usuario.FindControl("label_nombres")).Text = tabla.Rows[0]["primer_nombre"].ToString() + " " + tabla.Rows[0]["segundo_nombre"].ToString(); ((Label)FV_usuario.FindControl("label_apellidos")).Text = tabla.Rows[0]["primer_apellido"].ToString() + " " + tabla.Rows[0]["segundo_apellido"].ToString(); ((Label)FV_usuario.FindControl("label_direccion")).Text = tabla.Rows[0]["direccion"].ToString(); ((Label)FV_usuario.FindControl("label_telefono")).Text = tabla.Rows[0]["telefono"].ToString(); ((Label)FV_usuario.FindControl("label_correo")).Text = tabla.Rows[0]["correo"].ToString(); ((Label)FV_usuario.FindControl("label_clave")).Text = tabla.Rows[0]["clave"].ToString(); ((Label)FV_usuario.FindControl("label_nacimiento")).Text = tabla.Rows[0]["fecha_nacimieno"].ToString(); ((Label)FV_usuario.FindControl("label_sexo")).Text = tabla.Rows[0]["sexo"].ToString(); } }
protected void button_editar_Click1(object sender, EventArgs e) { String password = ((TextBox)FV_usuario.FindControl("text_validar_pass")).Text; DataTable validar = new DAOUser().buscar_Usuario(Convert.ToInt64(Session["usuario"].ToString()), password); if (validar.Rows.Count < 1) { return; } else { Response.Redirect("~/View/Doctor/editarUsuario.aspx"); } }
protected void button_editar_Click1(object sender, EventArgs e) { String password = ((TextBox)FV_usuario.FindControl("text_validar_pass")).Text; DataTable validar = new DAOUser().buscar_Usuario_id(Convert.ToInt64(Session["usuario"].ToString()), password); if (validar.Rows.Count < 1) { Panel2.CssClass = "bg-warning"; label_titulo_error.Text = "!Alerta¡"; label_error.Text = "Lo siento su Contraseña es incorrecta"; modal2.Show(); return; } else { ((ModalPopupExtender)FV_usuario.FindControl("modal")).Hide(); Session["editar"] = Session["usuario"].ToString(); Response.Redirect("~/View/Admin/editarUsuario.aspx?id=" + Session["usuario"].ToString()); } }
protected void button_cancelar_Click(object sender, EventArgs e) { ((ModalPopupExtender)FV_usuario.FindControl("modal")).Hide(); }
protected void button_editar_Click(object sender, EventArgs e) { User user = new User(); user.Id_user = Convert.ToInt64(Session["usuario"].ToString()); Int64 cedula_label = Convert.ToInt64(((Label)FV_usuario.FindControl("label2")).Text); user.Cedula = Convert.ToInt64(((TextBox)FV_usuario.FindControl("txt_cedula")).Text); if (cedula_label == user.Cedula) { } else { DataTable datos = new DAOUser().buscar_Cedula(user.Cedula); if (datos.Rows.Count > 0) { return; } else { user.Cedula = Convert.ToInt64(((TextBox)FV_usuario.FindControl("txt_cedula")).Text); } } user.Primer_nombre = ((TextBox)FV_usuario.FindControl("txt_primer_nombre")).Text; user.Segundo_nombre = ((TextBox)FV_usuario.FindControl("txt_segundo_nombre")).Text; user.Primer_apellido = ((TextBox)FV_usuario.FindControl("txt_primer_apellido")).Text; user.Segundo_apellido = ((TextBox)FV_usuario.FindControl("text_segundo_apellido")).Text; user.Direccion = ((TextBox)FV_usuario.FindControl("txt_direccion")).Text; user.Telefono = ((TextBox)FV_usuario.FindControl("txt_telefono")).Text; user.Correo = ((TextBox)FV_usuario.FindControl("txt_correo")).Text; user.Password = ((TextBox)FV_usuario.FindControl("txt_contraseña")).Text; String confirmacion = ((TextBox)FV_usuario.FindControl("txt_contraseña_confirm")).Text; if (!user.Password.Equals(confirmacion)) { return; } user.Nacimiento = Convert.ToDateTime(((TextBox)FV_usuario.FindControl("txt_nacimiento")).Text); user.Sexo = ((DropDownList)FV_usuario.FindControl("DDL_sexo_doc")).SelectedValue; if (user.Sexo.Equals("Seleccione un Sexo")) { user.Sexo = ((Label)FV_usuario.FindControl("label_10")).Text; } else { user.Sexo = ((DropDownList)FV_usuario.FindControl("DDL_sexo_doc")).SelectedValue; } user.Session = Session.SessionID; user.Rol = Convert.ToInt16(Session["rol"].ToString()); user.Sede = Convert.ToInt32(Session["sede"].ToString()); FileUpload file = ((FileUpload)FV_usuario.FindControl("File_usu")); if (file.PostedFile.FileName != null && !(System.IO.Path.GetExtension(file.PostedFile.FileName).Equals(".jpg") || System.IO.Path.GetExtension(file.PostedFile.FileName).Equals(".png"))) { user.Foto = ((Image)FV_usuario.FindControl("Imagen_usu")).ImageUrl.ToString(); } else { user.Foto = "~\\Imagenes\\Perfiles\\Administrador\\" + System.IO.Path.GetFileName(file.PostedFile.FileName); file.PostedFile.SaveAs(Server.MapPath(user.Foto)); } new DAOUser().modificar_User(user); Session["editar"] = null; Response.Redirect("~/View/Admin/indexAdmin.aspx"); }