Ejemplo n.º 1
0
        public static List <Operador> List(FiltroOperador f)
        {
            List <Operador> operadores = new List <Operador>();

            try
            {
                OperadorDS dataservice = new OperadorDS();
                DataSet    ds          = dataservice.List(f);

                if (ds.Tables.Count > 0)
                {
                    foreach (DataRow dr in ds.Tables[0].Rows)
                    {
                        Operador o = new Operador();
                        ORM(o, dr);
                        operadores.Add(o);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }



            return(operadores);
        }
Ejemplo n.º 2
0
        public static Operador GetByCredeciales(string usuario, string clave)
        {
            Operador resulOperador = null;

            try
            {
                FiltroOperador f = new FiltroOperador();
                f.Usuario = usuario;
                f.Clave   = GetHash(clave);

                OperadorDS dataservice = new OperadorDS();

                DataSet ds = dataservice.List(f);


                if (ds.Tables[0].Rows.Count > 0)
                {
                    Operador o = new Operador();
                    ORM(o, ds.Tables[0].Rows[0]);
                    resulOperador = o;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(resulOperador);
        }
Ejemplo n.º 3
0
        public static Operador GetByUsuario(string usuario)
        {
            Operador resulOperador = null;

            try
            {
                FiltroOperador filtro = new FiltroOperador();
                filtro.Usuario = usuario;

                OperadorDS dataserviceOperador = new OperadorDS();
                DataSet    ds = dataserviceOperador.List(filtro);

                if (ds != null && ds.Tables[0] != null && ds.Tables[0].Rows.Count > 0)
                {
                    resulOperador = new Operador();
                    ORM(resulOperador, ds.Tables[0].Rows[0]);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(resulOperador);
        }