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();
     }
 }
예제 #2
0
    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");
        }
    }
예제 #3
0
    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());
        }
    }
예제 #4
0
 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");
    }