Exemple #1
0
 public void ActualizarUsuario(DATOS.Usuario usuario)
 {
     _usu.ActualizarUsuario(usuario);
 }
Exemple #2
0
 protected void btnInsertar_Click(object sender, EventArgs e)
 {
     if (ckbxAdmin.Checked == true && ckbxBodega.Checked == true)
     {
         mensaje.Visible             = false;
         mensajeError.Visible        = true;
         textoMensaje.InnerHtml      = string.Empty;
         textoMensajeError.InnerHtml = "Solo se admite un rol";
     }
     else if (ckbxAdmin.Checked == true && ckbxLectura.Checked == true)
     {
         mensaje.Visible             = false;
         mensajeError.Visible        = true;
         textoMensaje.InnerHtml      = string.Empty;
         textoMensajeError.InnerHtml = "Solo se admite un rol";
     }
     else if (ckbxBodega.Checked == true && ckbxLectura.Checked == true)
     {
         mensaje.Visible             = false;
         mensajeError.Visible        = true;
         textoMensaje.InnerHtml      = string.Empty;
         textoMensajeError.InnerHtml = "Solo se admite un rol";
     }
     else if (ckbxBodega.Checked == true && ckbxLectura.Checked == true && ckbxAdmin.Checked == true)
     {
         mensaje.Visible             = false;
         mensajeError.Visible        = true;
         textoMensaje.InnerHtml      = string.Empty;
         textoMensajeError.InnerHtml = "Solo se admite un rol";
     }
     else if (ckbxBodega.Checked == false && ckbxLectura.Checked == false && ckbxAdmin.Checked == false)
     {
         mensaje.Visible             = false;
         mensajeError.Visible        = true;
         textoMensaje.InnerHtml      = string.Empty;
         textoMensajeError.InnerHtml = "Debe seleccionar un rol";
     }
     else
     {
         try
         {
             var rolselected = "";
             if (ckbxAdmin.Checked)
             {
                 rolselected = Convert.ToString(1);
             }
             else if (ckbxBodega.Checked)
             {
                 rolselected = Convert.ToString(2);
             }
             else
             {
                 rolselected = Convert.ToString(3);
             }
             var usuario = new DATOS.Usuario
             {
                 //id_usuario = Convert.ToInt32(txtIdUsuario.Text),
                 cedula         = txtCedula.Text,
                 nombre         = txtNombre.Text,
                 apellido1      = txtApellido1.Text,
                 apellido2      = txtApellido2.Text,
                 nombre_usuario = txtUser.Text,
                 clave          = txtClave.Text,
                 rol            = rolselected,
             };
             IUsuario iUsuario = new BL.Clases.MUsuario();
             iUsuario.InsertarUsuario(usuario);
             mensaje.Visible             = true;
             mensajeError.Visible        = false;
             textoMensaje.InnerHtml      = "Usuario ingresado correctamente";
             textoMensajeError.InnerHtml = string.Empty;
             txtApellido1.Text           = string.Empty;
             txtApellido2.Text           = string.Empty;
             txtCedula.Text = string.Empty;
             txtClave.Text  = string.Empty;
             //txtIdUsuario.Text = string.Empty;
             txtNombre.Text      = string.Empty;
             txtUser.Text        = string.Empty;
             ckbxAdmin.Checked   = false;
             ckbxBodega.Checked  = false;
             ckbxLectura.Checked = false;
             txtCedula.Focus();
         }
         catch
         {
             mensaje.Visible             = false;
             mensajeError.Visible        = true;
             textoMensaje.InnerHtml      = string.Empty;
             textoMensajeError.InnerHtml = "Usuario no ingresado";
         }
     }
 }
Exemple #3
0
 public void InsertarUsuario(DATOS.Usuario usuario)
 {
     _usu.InsertarUsuario(usuario);
 }
Exemple #4
0
 public DATOS.Usuario BuscarUsuarioXid(int cedul)
 {
     DATOS.Usuario ced = _db.Select <DATOS.Usuario>(x => x.id_usuario == cedul).FirstOrDefault();
     return(ced);
 }
Exemple #5
0
 public void ActualizarUsuario(DATOS.Usuario usuario)
 {
     _db.Update(usuario);
 }
Exemple #6
0
 public void InsertarUsuario(DATOS.Usuario usuario)
 {
     _db.Insert(usuario);
 }
Exemple #7
0
 public DATOS.Usuario BuscarUsuario(string nombreusuario)
 {
     DATOS.Usuario login = _db.Select <DATOS.Usuario>(x => x.nombre_usuario == nombreusuario).FirstOrDefault();
     return(login);
 }
Exemple #8
0
        protected void btnEditar_Click(object sender, EventArgs e)
        {
            string id = "", cedu = "", nombree = "", apellidoo1 = "", apellidoo2 = "", nombusuario = "", clavee = "";

            if (ckbxAdminE.Checked == true && ckbxBodegaE.Checked == true)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Solo se admite un rol";
            }
            else if (ckbxAdminE.Checked == true && ckbxLecturaE.Checked == true)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Solo se admite un rol";
            }
            else if (ckbxBodegaE.Checked == true && ckbxLecturaE.Checked == true)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Solo se admite un rol";
            }
            else if (ckbxBodegaE.Checked == true && ckbxLecturaE.Checked == true && ckbxAdminE.Checked == true)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Solo se admite un rol";
            }
            else if (ckbxBodegaE.Checked == false && ckbxLecturaE.Checked == false && ckbxAdminE.Checked == false)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Debe seleccionar un rol";
            }
            else
            {
                try
                {
                    id          = txtIdUsuarioE.Text;
                    cedu        = txtCedulaE.Text;
                    nombree     = txtNombreE.Text;
                    apellidoo1  = txtApellido1E.Text;
                    apellidoo2  = txtApellido2E.Text;
                    nombusuario = txtUserE.Text;
                    clavee      = txtClaveE.Text;

                    var rolselected = "";
                    if (ckbxAdminE.Checked)
                    {
                        rolselected = Convert.ToString(1);
                    }
                    else if (ckbxBodegaE.Checked)
                    {
                        rolselected = Convert.ToString(2);
                    }
                    else
                    {
                        rolselected = Convert.ToString(3);
                    }
                    IUsuario      iUser   = new MUsuario();
                    DATOS.Usuario usuario = new DATOS.Usuario
                    {
                        id_usuario     = Convert.ToInt32(id),
                        cedula         = cedu,
                        nombre         = nombree,
                        apellido1      = apellidoo1,
                        apellido2      = apellidoo2,
                        nombre_usuario = nombusuario,
                        clave          = clavee,
                        rol            = rolselected,
                    };

                    iUser.ActualizarUsuario(usuario);
                    mensaje.Visible             = true;
                    mensajeError.Visible        = false;
                    textoMensaje.InnerHtml      = "Usuario actualizado";
                    textoMensajeError.InnerHtml = string.Empty;
                }
                catch (Exception)
                {
                    mensaje.Visible             = false;
                    mensajeError.Visible        = true;
                    textoMensaje.InnerHtml      = string.Empty;
                    textoMensajeError.InnerHtml = "Usuario no actualizado";
                }
            }
        }