//EDIT
        public int Edit(Dusuario entiti)
        {
            resul = 0;
            using (SqlConnection cnn = RConexion.Getconectar())
            {
                cnn.Open();
                cmd = null;
                using (cmd = new SqlCommand())
                {
                    cmd.Connection  = cnn;
                    cmd.CommandText = "SP_UPDATE_USUARIO";
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.AddWithValue("@codigo_usu", entiti.Codigo_usu);
                    cmd.Parameters.AddWithValue("@nom_user", entiti.Nombre_refe);
                    cmd.Parameters.AddWithValue("@passwor", entiti.Password);
                    cmd.Parameters.AddWithValue("@genero", entiti.Genero);
                    cmd.Parameters.AddWithValue("@id_rol", entiti.Idrol);
                    cmd.Parameters.AddWithValue("@idusu", entiti.Idusuario);
                    resul = cmd.ExecuteNonQuery();
                    cmd.Parameters.Clear();
                }
            }
            return(resul);
        }
        public int Add(Dusuario entiti)
        {
            resul = 0;
            using (SqlConnection cnn = RConexion.Getconectar())
            {
                cnn.Open();
                cmd = null;
                using (cmd = new SqlCommand())
                {
                    cmd.Connection  = cnn;
                    cmd.CommandText = "SP_INSERT_USUARIO";
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.AddWithValue("@codigo_usu", entiti.Codigo_usu);
                    cmd.Parameters.AddWithValue("@nom_user", entiti.Nombre_refe);
                    cmd.Parameters.AddWithValue("@passwor", entiti.Password);
                    cmd.Parameters.AddWithValue("@genero", entiti.Genero);
                    cmd.Parameters.AddWithValue("@id_rol", entiti.Idrol);
                    cmd.Parameters.Add("@mesage", SqlDbType.VarChar, 100).Direction = ParameterDirection.Output;
                    resul         = cmd.ExecuteNonQuery();
                    entiti.mesage = cmd.Parameters["@mesage"].Value.ToString();
                    cmd.Parameters.Clear();
                }
            }
            return(resul);
        }
        //SHOW DATA
        public DataTable GetData(Dusuario entiti)
        {
            DataTable dt;

            using (SqlConnection cnn = RConexion.Getconectar())
            {
                cnn.Open();
                cmd = null;
                SqlDataAdapter da = new SqlDataAdapter();
                using (cmd = new SqlCommand())
                {
                    cmd.Connection   = cnn;
                    cmd.CommandText  = "SP_SHOW_USER";
                    cmd.CommandType  = CommandType.StoredProcedure;
                    da.SelectCommand = cmd;

                    using (dt = new DataTable())
                    {
                        da.Fill(dt);
                        da.Dispose();
                    }
                }
            }
            return(dt);
        }
        public static string Eliminar(int id)
        {
            Dusuario obj = new Dusuario();

            obj.Id_usuario = id;

            return(obj.Eliminar(obj));
        }
Exemple #5
0
        //Método Eliminar que llama al método Eliminar de la clase DTrabajador
        //de la CapaDatos
        public static string Eliminar(int idtrabajador)
        {
            Dusuario Obj = new Dusuario
            {
                Idusuario = idtrabajador
            };

            return(Obj.Eliminar(Obj));
        }
        public static DataTable Login(string usuario, string password)
        {
            Dusuario obj = new Dusuario();

            obj.Usuario  = usuario;
            obj.Password = password;//CifrarCadena(password);

            return(obj.Login(obj));
        }
Exemple #7
0
        //Método BuscarNum_Documento que llama al método BuscarNum_Documento
        //de la clase DTRabajador de la CapaDatos

        public static DataTable BuscarNum_Documento(string textobuscar)
        {
            Dusuario Obj = new Dusuario
            {
                TextoBuscar = textobuscar
            };

            return(Obj.Buscarnum_doc(Obj));
        }
Exemple #8
0
        //Método BuscarApellidos que llama al método BuscarApellidos
        //de la clase DTrabajador de la CapaDatos

        public static DataTable BuscarApellidos(string textobuscar)
        {
            Dusuario Obj = new Dusuario
            {
                TextoBuscar = textobuscar
            };

            return(Obj.Buscarapellidos(Obj));
        }
        public static string Cambiar_Estado(string estado, int id)
        {
            Dusuario obj = new Dusuario();

            obj.Estado     = estado;
            obj.Id_usuario = id;

            return(obj.CambiarEstado(obj));
        }
Exemple #10
0
        public static string Insertarrol(int idusuario, int codigorol, string estatususu)
        {
            Dusuario obj = new Dusuario
            {
                Idusuario  = idusuario,
                Codigorol  = codigorol,
                Estatususu = estatususu
            };

            return(obj.Insertarrol(obj));
        }
Exemple #11
0
 public List <EUsuario> SelectRow()
 {
     try
     {
         Dusuario listaUsuario = new Dusuario();
         return(listaUsuario.SelectRow());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public static string Registrar(string nombre, string apellido, string telefono, string sexo, string observacion, string usuario, string contraseña)
        {
            Dusuario obj = new Dusuario();

            obj.Nombre      = nombre;
            obj.Apellido    = apellido;
            obj.Telefono    = telefono;
            obj.Sexo        = sexo;
            obj.Observacion = observacion;
            obj.Usuario     = usuario;
            obj.Password    = contraseña;
            return(obj.Registrar(obj));
        }
        //METODO GUARDAR CAMBIOS
        public string SaveChanges()
        {
            mesage = "";
            try
            {
                Dusuario du = new Dusuario();
                du.Idusuario   = Idusuario;
                du.Codigo_usu  = Codigo_usu;
                du.Nombre_refe = Nombre_refe;
                du.Password    = Password;
                du.Genero      = Genero;
                du.Idrol       = Idrol;

                switch (state)
                {
                case EntityState.Guardar:
                    usu_repository.Add(du);
                    mesage = du.mesage;
                    break;

                case EntityState.Modificar:
                    usu_repository.Edit(du);
                    mesage = "¡Editado Correctamente!";
                    break;

                case EntityState.Remover:
                    usu_repository.Delete(du);
                    mesage = du.mesage;
                    break;

                default:
                    mesage = "Error in Transtaction";
                    break;
                }
            }
            catch (Exception ex)
            {
                mesage = ex.ToString();
            }
            finally { }
            return(mesage);
        }
Exemple #14
0
 public void UpdateRow(EUsuario Uusuario)
 {
     try
     {
         if (Uusuario.usuario.Length == 0)
         {
             throw new ArgumentException("Ingrese el Nombre del usuario");
         }
         if (Uusuario.password.Length == 0)
         {
             throw new ArgumentException("Ingrese la contraseña");
         }
         //if (Uusuario.Empleado.cedula.Length == 0)
         //    throw new ArgumentException("Ingrese la cedula");
         Dusuario gestioUsuario = new Dusuario();
         gestioUsuario.UpdateRow(Uusuario);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        //DELETE
        public int Delete(Dusuario entiti)
        {
            resul = 0;
            using (SqlConnection cnn = RConexion.Getconectar())
            {
                cnn.Open();
                cmd = null;
                using (cmd = new SqlCommand())
                {
                    cmd.Connection  = cnn;
                    cmd.CommandText = "SP_REMOVE_USUARIO";
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.AddWithValue("@idusu", entiti.Idusuario);
                    cmd.Parameters.Add("@mesage", SqlDbType.VarChar, 100).Direction = ParameterDirection.Output;
                    resul         = cmd.ExecuteNonQuery();
                    entiti.mesage = cmd.Parameters["@mesage"].Value.ToString();
                    cmd.Parameters.Clear();
                }
            }
            return(resul);
        }
Exemple #16
0
        public static string Insertar(string nombre, string apellidos, string sexo,
                                      DateTime fecha_nacimiento, string tipodoc, string num_documento,
                                      string direccion, string nacionalidad, string telefono, string email,
                                      string usuario, string password)
        {
            Dusuario Obj = new Dusuario
            {
                Nombre           = nombre,
                Apellidos        = apellidos,
                Sexo             = sexo,
                Fecha_Nacimiento = fecha_nacimiento,
                Tipodoc          = tipodoc,
                Num_Documento    = num_documento,
                Direccion        = direccion,
                Nacionalidad     = nacionalidad,
                Telefono         = telefono,
                Email            = email,
                Usuario          = usuario,
                Password         = password
            };

            return(Obj.Insertar(Obj));
        }
Exemple #17
0
        //Método Editar que llama al método Editar de la clase DTrabajador
        //de la CapaDatos
        public static string Editar(int idtrabajador, string nombre, string apellidos,
                                    string sexo,
                                    DateTime fecha_nacimiento, string num_documento,
                                    string direccion, string telefono, string email, string usuario,
                                    string password)
        {
            Dusuario Obj = new Dusuario
            {
                Idusuario        = idtrabajador,
                Nombre           = nombre,
                Apellidos        = apellidos,
                Sexo             = sexo,
                Fecha_Nacimiento = fecha_nacimiento,
                Num_Documento    = num_documento,
                Direccion        = direccion,
                Telefono         = telefono,
                Email            = email,
                Usuario          = usuario,
                Password         = password
            };

            return(Obj.Editar(Obj));
        }
Exemple #18
0
 public void InsertRow(EUsuario Iusuario)
 {
     try
     {
         if (Iusuario.usuario.Length == 0)
         {
             throw new ArgumentException("Ingrese el Nombre del usuario");
         }
         if (Iusuario.password.Length == 0)
         {
             throw new ArgumentException("Ingrese la contraseña");
         }
         if (Iusuario.cedula.Length == 0)
         {
             throw new ArgumentException("Ingrese la cedula");
         }
         Dusuario gestioUsuario = new Dusuario();
         gestioUsuario.InsertRow(Iusuario);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #19
0
        public bool Loginusuario(string usuario, string password)
        {
            Dusuario Form = new Dusuario();

            return(Form.Login(usuario, password));
        }
Exemple #20
0
        //public Usuario Loguin(string User, string Password)
        //{
        //    Dusuario D = new Dusuario();
        //    return D.loguin(User,Password);
        //}


        public bool Login2()
        {
            Dusuario form = new Dusuario();

            return(form.Login2());
        }
Exemple #21
0
        public bool Validaropcion(int codigo, string nombreopcion)
        {
            Dusuario Form = new Dusuario();

            return(Form.ValidarOpcion(codigo, nombreopcion));
        }
Exemple #22
0
        public string Passwordrecobery(string recoverypassword)
        {
            Dusuario Usu = new Dusuario();

            return(Usu.Passwordrecovery(recoverypassword));
        }
Exemple #23
0
        public void SendEmail(string Correo, string Asunto)
        {
            Dusuario su = new Dusuario();

            su.Sendemail(Correo, Asunto);
        }