コード例 #1
0
 public bool insertarU(Lusuarios dt)
 {
     try
     {
         ermConexion.abrir();
         cmd             = new SqlCommand("NUEV_USUARIO", ermConexion.ErmConexion);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@nom_usuario", dt.Usuario);
         cmd.Parameters.AddWithValue("@pass", dt.Pass);
         cmd.Parameters.AddWithValue("@icono", dt.Icono);
         if (cmd.ExecuteNonQuery() != 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }catch (Exception m)
     {
         MessageBox.Show("Hubo un error en:  \n" + m.Message);
         return(false);
     }
     finally
     {
         ermConexion.cerrar();
     }
 }
コード例 #2
0
 public bool comprobarSesion(Lusuarios dt)
 {
     try
     {
         ermConexion.abrir();
         cmd             = new SqlCommand("INICIO_SESION", ermConexion.ErmConexion);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@nom_usuario", dt.Usuario);
         cmd.Parameters.AddWithValue("@pass", dt.Pass);
         SqlDataReader registro = cmd.ExecuteReader();
         if (registro.Read())
         {
             return(true);
         }
         else
         {
             MessageBox.Show("No existe un Usuario con ese nombre");
             return(false);
         }
     }catch (Exception m)
     {
         MessageBox.Show("Error en: " + m.Message);
         return(false);
     }
     finally
     {
         ermConexion.cerrar();
     }
 }
コード例 #3
0
 public bool eliminar_usuarios(Lusuarios dt)
 {
     try
     {
         CONEXIONMAESTRA.abrir();
         cmd             = new SqlCommand("eliminar_usuario", CONEXIONMAESTRA.conexion);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@Id_Usuario", dt.Idusuario);
         if (cmd.ExecuteNonQuery() != 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error en: " + ex.Message);
         return(false);
     }
     finally
     {
         CONEXIONMAESTRA.cerrar();
     }
 }
コード例 #4
0
 public bool editar(Lusuarios dt)
 {
     try
     {
         CONEXIONMAESTRA.abrir();
         cmd             = new SqlCommand("editar_usuarios", CONEXIONMAESTRA.conexion);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@id_Usuario", dt.Idusuario);
         cmd.Parameters.AddWithValue("@Usuario", dt.Usuario);
         cmd.Parameters.AddWithValue("@Pass", dt.Pass);
         cmd.Parameters.AddWithValue("@Icono", dt.Icono);
         cmd.Parameters.AddWithValue("@Estado", dt.Estado);
         if (cmd.ExecuteNonQuery() != 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Mensaje de error: \n" + ex.Message);
         return(false);
     }
     finally
     {
         CONEXIONMAESTRA.cerrar();
     }
 }
コード例 #5
0
        public bool editar_Usuarios(Lusuarios parametros)
        {
            try
            {
                CONEXIONMAESTRA.abrir();
                SqlCommand cmd = new SqlCommand("editar_Usuarios", CONEXIONMAESTRA.conectar);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@IdUsuario", parametros.IdUsuario);
                cmd.Parameters.AddWithValue("@Nombre", parametros.Nombre);
                cmd.Parameters.AddWithValue("@Login", parametros.Login);
                cmd.Parameters.AddWithValue("@Password", parametros.Password);
                cmd.Parameters.AddWithValue("@Icono", parametros.Icono);
                cmd.Parameters.AddWithValue("@Correo", parametros.Correo);
                cmd.Parameters.AddWithValue("@Rol", parametros.Rol);

                cmd.ExecuteNonQuery();
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
            finally
            {
                CONEXIONMAESTRA.cerrar();
            }
        }
 public bool InsertarUsuarios(Lusuarios parametros)
 {
     try
     {
         CONEXIONMAESTRA.abrir();
         SqlCommand cmd = new SqlCommand("insertar_usuario", CONEXIONMAESTRA.conectar);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@nombres", parametros.Nombre);
         cmd.Parameters.AddWithValue("@Login", parametros.Login);
         cmd.Parameters.AddWithValue("@Password", parametros.Password);
         cmd.Parameters.AddWithValue("@Icono", parametros.Icono);
         cmd.Parameters.AddWithValue("@Estado", "ACTIVO");
         cmd.ExecuteNonQuery();
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         return(false);
     }
     finally
     {
         CONEXIONMAESTRA.cerrar();
     }
 }
コード例 #7
0
ファイル: Usuarios.cs プロジェクト: RealMeEdr/3Capasers
        private void Eliminar_usuarios()
        {
            Lusuarios dt      = new Lusuarios();
            Dusuarios funcion = new Dusuarios();

            dt.Idusuario = idusuarios;
            if (funcion.eliminar_usuarios(dt))
            {
                MessageBox.Show("Usuario Eiminado", "Eliminación de Usuarios correcta");
                PanelUsuario.Visible = false;
                PanelUsuario.Dock    = DockStyle.None;
            }
        }
        private void validarUsuarios()
        {
            Lusuarios parametros = new Lusuarios();
            Dusuarios funcion    = new Dusuarios();

            parametros.Password = txtcontraseña.Text;
            parametros.Login    = Usuario;
            funcion.validarUsuario(parametros, ref Idusuario);
            if (Idusuario > 0)
            {
                Dispose();
                MenuPrincipal frm = new MenuPrincipal();
                frm.Idusuario   = Idusuario;
                frm.LoginV      = Usuario;
                frm.Icono.Image = Icono.Image;
                frm.ShowDialog();
            }
        }
コード例 #9
0
        private void ConfirUsuario()
        {
            Lusuarios dt      = new Lusuarios();
            Dusuarios funcion = new Dusuarios();

            dt.Usuario = txtUsuario.Text;
            dt.Pass    = txtContra.Text;
            if (funcion.comprobarSesion(dt))
            {
                MessageBox.Show("Usuario correcto, bienvenido: " + txtUsuario.Text, "Usuario registrado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Menu_Principal abrir = new Menu_Principal();
                abrir.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Usuario incorrecto/Contraseña incorrecta", "Usuario no registrado", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
コード例 #10
0
        private void insertarUsuarioDefecto()
        {
            Lusuarios parametros = new Lusuarios();
            Dusuarios funcion    = new Dusuarios();

            parametros.Nombre   = txtnombre.Text;
            parametros.Login    = TXTUSUARIO.Text;
            parametros.Password = TXTCONTRASEÑA.Text;
            MemoryStream ms = new MemoryStream();

            Icono.Image.Save(ms, Icono.Image.RawFormat);
            parametros.Icono = ms.GetBuffer();
            if (funcion.InsertarUsuarios(parametros) == true)
            {
                InsertarcopiasBd();
                Insertar_Modulos();
                ObtenerIdUsuario();
                insertarPermisos();
            }
        }
 public void validarUsuario(Lusuarios parametros, ref int id)
 {
     try
     {
         CONEXIONMAESTRA.abrir();
         SqlCommand cmd = new SqlCommand("validar_usuario", CONEXIONMAESTRA.conectar);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@password", parametros.Password);
         cmd.Parameters.AddWithValue("@login", parametros.Login);
         id = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception ex)
     {
         id = 0;
     }
     finally
     {
         CONEXIONMAESTRA.cerrar();
     }
 }
コード例 #12
0
ファイル: Usuarios.cs プロジェクト: RealMeEdr/3Capasers
        private void insertar_usuario()
        {
            Lusuarios dt      = new Lusuarios();
            Dusuarios funcion = new Dusuarios();

            dt.Usuario = txtUsuario.Text;
            dt.Pass    = txtPass.Text;
            //esta serie de comandos es para poder Convertir de formato Image parapoder procesar la imagen en la base de datos
            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            Icono.Image.Save(ms, Icono.Image.RawFormat);
            dt.Icono  = ms.GetBuffer();
            dt.Estado = "ACTIVO";

            //Después se va a comprobar que los datos hayan sido correctos
            if (funcion.insertar(dt))
            {
                MessageBox.Show("Usuario Registrado con Éxito", "Acción Correcta", MessageBoxButtons.OK);
                PanelUsuario.Visible = false;
                PanelUsuario.Dock    = DockStyle.None;
            }
        }
 public bool restaurar_usuario(Lusuarios parametros)
 {
     try
     {
         CONEXIONMAESTRA.abrir();
         SqlCommand cmd = new SqlCommand("restaurar_usuario", CONEXIONMAESTRA.conectar);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@idusuario", parametros.IdUsuario);
         cmd.ExecuteNonQuery();
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         return(false);
     }
     finally
     {
         CONEXIONMAESTRA.cerrar();
     }
 }
コード例 #14
0
        private void insertarU()
        {
            Lusuarios dt      = new Lusuarios();
            Dusuarios funcion = new Dusuarios();

            dt.Usuario = txtNom_usuario.Text;
            dt.Pass    = txtPass.Text;
            //esta serie de comandos es para poder Convertir de formato Image parapoder procesar la imagen en la base de datos
            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            Icono.Image.Save(ms, Icono.Image.RawFormat);
            dt.Icono = ms.GetBuffer();

            //Después se va a comprobar que los datos hayan sido correctos
            if (funcion.insertarU(dt))
            {
                MessageBox.Show("Usuario Registrado con Éxito \n" + "Porfavor Inicie Sesión para ingresar al Sistema.", "Acción Correcta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Form1 abrir = new Form1();
                abrir.Show();
                this.Close();
            }
        }