Ejemplo n.º 1
0
        public string Eliminar(E_Usuarios Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spUsuarios", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.Parameters.Add("@ope", SqlDbType.Int).Value        = 3;
                Comando.Parameters.Add("@ideusr", SqlDbType.Int).Value     = Obj.ideusu;
                Comando.Parameters.Add("@uname", SqlDbType.VarChar).Value  = Obj.nombreusu;
                Comando.Parameters.Add("@ulogin", SqlDbType.VarChar).Value = Obj.loginusu;
                Comando.Parameters.Add("@upass", SqlDbType.VarChar).Value  = Obj.paswoordusu;
                Comando.Parameters.Add("@umail", SqlDbType.VarChar).Value  = Obj.emailusu;
                Comando.Parameters.Add("@uactivo", SqlDbType.Int).Value    = Obj.activo;
                Comando.Parameters.Add("@utiporol", SqlDbType.Int).Value   = Obj.tiporol;
                SqlCon.Open();
                Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "No se ELIMINO Registro";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
Ejemplo n.º 2
0
        public string ChangePassword(E_Usuarios Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion.getInstancia().CrearConexion();
                SqlCommand Comando = new SqlCommand("spUsuario_ChangePassw", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;

                Comando.Parameters.Add("@ideusr", SqlDbType.Int).Value    = Obj.ideusu;
                Comando.Parameters.Add("@login", SqlDbType.VarChar).Value = Obj.loginusu;
                Comando.Parameters.Add("@newpw", SqlDbType.VarChar).Value = Obj.paswoordusu;
                SqlCon.Open();
                Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "No se CAMBIO CLAVE";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
Ejemplo n.º 3
0
        public string D_ComprobarNombreUser(E_Usuarios eUser)
        {
            SqlConnection strCon = new SqlConnection();

            strCon.ConnectionString = Conexion.SqlConex;

            SqlCommand cmd = new SqlCommand("UsComprobar_NombreUser", strCon);

            SqlParameter Return = new SqlParameter();

            Return.ParameterName = "@NomUser";
            Return.SqlDbType     = SqlDbType.VarChar;
            Return.Direction     = ParameterDirection.ReturnValue;
            cmd.Parameters.Add(Return);

            SqlParameter Comprobar = new SqlParameter();

            Comprobar.ParameterName = "@NomUser";
            Comprobar.SqlDbType     = SqlDbType.VarChar;
            Comprobar.Size          = 20;

            Comprobar.Value = eUser.ComprobarNomUser;
            cmd.Parameters.Add(Comprobar);

            strCon.Open();
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.ExecuteNonQuery();

            string rsp = Convert.ToString(cmd.Parameters["@NomUser"].Value);

            return(rsp);
        }
Ejemplo n.º 4
0
        public static string ChangePassword(int ideusu, string loginusu, string paswoordusu)
        {
            D_Usuarios Datos = new D_Usuarios();
            E_Usuarios Obj   = new E_Usuarios();

            Obj.ideusu      = ideusu;
            Obj.loginusu    = loginusu;
            Obj.paswoordusu = paswoordusu;
            return(Datos.ChangePassword(Obj));
        }
Ejemplo n.º 5
0
        public static string Eliminar(int ideusu, string nombreusu, string loginusu, string paswoordusu, string emailusu, int activo, int tiporol)
        {
            D_Usuarios Datos = new D_Usuarios();
            E_Usuarios Obj   = new E_Usuarios();

            Obj.ideusu      = ideusu;
            Obj.nombreusu   = nombreusu;
            Obj.loginusu    = loginusu;
            Obj.paswoordusu = paswoordusu;
            Obj.emailusu    = emailusu;
            Obj.activo      = activo;
            Obj.tiporol     = tiporol;
            return(Datos.Eliminar(Obj));
        }
Ejemplo n.º 6
0
 //
 public void ComprobarCedula(E_Usuarios CompCed)
 {
     if (N_Usuarios.N_rptComprobar(CompCed) == "0")
     {
         lblCedulaEmpleado.Text      = "El número de cédula no es un empleado registrado.";
         lblCedulaEmpleado.ForeColor = Color.Red;
     }
     else
     {
         vCedEmpl = true;
         lblCedulaEmpleado.Text      = "*";
         lblCedulaEmpleado.ForeColor = Color.Green;
     }
 }
Ejemplo n.º 7
0
        public void EliminarRegistro(E_Usuarios usuarios)
        {
            SqlCommand sqlcmd = new SqlCommand("speliminar_usuario", conectar)
            {
                CommandType = CommandType.StoredProcedure
            };

            conectar.Open();
            sqlcmd.Parameters.AddWithValue("@idusuarios", usuarios.IdUsuarios);

            sqlcmd.ExecuteNonQuery();

            conectar.Close();
        }
Ejemplo n.º 8
0
        public string BorraUsuario(int pIdUsuario)
        {
            E_Usuarios EntidadUsuario = new E_Usuarios()
            {
                Accion    = "BORRAR",
                IdUsuario = pIdUsuario
            };

            if (SQLD.IBM_Entidad <E_Usuarios>("IBM_Usuarios", EntidadUsuario).Contains("Exito"))
            {
                return("Exito: Los datos del usuario fueron borrados correctamente");
            }
            return("Error: El usuario no pudieron ser borrados");
        }
Ejemplo n.º 9
0
        public void InsertarRegistro(E_Usuarios usuarios)
        {
            SqlCommand sqlcmd = new SqlCommand("spinsertar_usuarios", conectar)
            {
                CommandType = CommandType.StoredProcedure
            };

            conectar.Open();

            sqlcmd.Parameters.AddWithValue("@usuario", usuarios.Usuarios);
            sqlcmd.Parameters.AddWithValue("@contrasena", usuarios.Contrasena);
            sqlcmd.Parameters.AddWithValue("@acceso", usuarios.Acceso);
            sqlcmd.Parameters.AddWithValue("@idprofesionales", usuarios.IdProfesionales);

            sqlcmd.ExecuteNonQuery();

            conectar.Close();
        }
Ejemplo n.º 10
0
 public void ComprobarNomUser(E_Usuarios eUser)
 {
     try
     {
         if (N_Usuarios.N_rptCompNombUser(eUser) == "0")
         {
             lblComprobarNombre.Text      = "Nombre disponible";
             lblComprobarNombre.ForeColor = Color.Green;
             vNomUser = true;
         }
         else
         {
             lblComprobarNombre.Text      = "El nombre de usuario en uso. Intente con otro.";
             lblComprobarNombre.ForeColor = Color.Red;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 11
0
        public static string Insertar(string nombreusu, string loginusu, string paswoordusu, string emailusu, int activo, int tiporol)
        {
            D_Usuarios Datos = new D_Usuarios();

            string Existe = Datos.Existe(nombreusu);

            if (Existe.Equals("1"))
            {
                return(nombreusu = " YA Existe");
            }
            else
            {
                E_Usuarios Obj = new E_Usuarios();
                Obj.nombreusu   = nombreusu;
                Obj.loginusu    = loginusu;
                Obj.paswoordusu = paswoordusu;
                Obj.emailusu    = emailusu;
                Obj.activo      = activo;
                Obj.tiporol     = tiporol;
                return(Datos.Insertar(Obj));
            }
        }
Ejemplo n.º 12
0
        public string N_rptCompNombUser(E_Usuarios eUser)
        {
            string userComp = D_Usuarios.D_ComprobarNombreUser(eUser);

            return(userComp);
        }
Ejemplo n.º 13
0
        public string N_rptComprobar(E_Usuarios eCompCed)
        {
            string CompCed = D_Usuarios.D_ComprobarCed(eCompCed);

            return(CompCed);
        }
Ejemplo n.º 14
0
 public void EliminarRegistro(E_Usuarios usuarios)
 {
     objusuarios.EliminarRegistro(usuarios);
 }
Ejemplo n.º 15
0
 public void EditarRegistros(E_Usuarios usuarios)
 {
     objusuarios.EditarRegistros(usuarios);
 }
Ejemplo n.º 16
0
 public void InsertarRegistro(E_Usuarios usuarios)
 {
     objusuarios.InsertarRegistro(usuarios);
 }