예제 #1
0
        public EEmpleados(int id_empleado)
        {
            try
            {
                DataTable dt =
                    DEmpleados.BuscarEmpleado("ID EMPLEADO", id_empleado.ToString(), out string rpta);
                if (dt != null)
                {
                    this.Id_empleado     = Convert.ToInt32(dt.Rows[0]["Id_empleado"]);
                    this.Nombre_empleado = Convert.ToString(dt.Rows[0]["Nombre_empleado"]);
                    this.Correo_empleado = Convert.ToString(dt.Rows[0]["Correo_empleado"]);
                    this.Tipo_empleado   = Convert.ToString(dt.Rows[0]["Tipo_empleado"]);
                    this.Estado_empleado = Convert.ToString(dt.Rows[0]["Estado_empleado"]);

                    DataTable dtCredenciales =
                        DCredenciales.BuscarCredenciales("ID EMPLEADO", this.Id_empleado.ToString(), out rpta);
                    if (dtCredenciales != null)
                    {
                        this.ECredenciales = new ECredenciales(dtCredenciales, 0);
                    }
                }
            }
            catch (Exception ex)
            {
                this.OnError?.Invoke(ex.Message, null);
            }
        }
예제 #2
0
        public static string EditarCredenciales(ECredenciales credenciales)
        {
            List <string> vs = new List <string>
            {
                credenciales.Id_empleado.ToString(),
                          credenciales.Password,
                          credenciales.Fecha_modificacion.ToString("yyyy-MM-dd")
            };

            return(DCredenciales.EditarCredenciales(vs));
        }
        public static async Task <(string rpta, List <object> objects)> Login(string usuario, string pass, string fecha)
        {
            DCredenciales DCredenciales = new DCredenciales();

            return(await DCredenciales.Login(usuario, pass, fecha));
        }
        public static DataTable BuscarCredenciales(string tipo_busqueda, string texto_busqueda, out string rpta)
        {
            DCredenciales DCredenciales = new DCredenciales();

            return(DCredenciales.BuscarCredenciales(tipo_busqueda, texto_busqueda, out rpta));
        }
        public static string EditarCredencial(int id_credencial, Credenciales credencial)
        {
            DCredenciales DCredenciales = new DCredenciales();

            return(DCredenciales.EditarCredencial(id_credencial, credencial));
        }
        public static string InsertarCredencial(out int id_credencial, Credenciales credencial)
        {
            DCredenciales DCredenciales = new DCredenciales();

            return(DCredenciales.InsertarCredencial(out id_credencial, credencial));
        }