Ejemplo n.º 1
0
        public bool CambiarClave(string Clave)
        {
            bool result = false;

            try
            {
                OperadorDS dsOperador = new OperadorDS();
                result = dsOperador.ModificarClave(this.ID, EncodeClave(Clave));
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return result;
        }
Ejemplo n.º 2
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.º 3
0
        public static Operador GetById(int id)
        {
            Operador resultOperador = null;

            try
            {
                OperadorDS dsOperador = new OperadorDS();
                string ObjectHash = Guid.NewGuid().ToString();
                DataRow drResult = dsOperador.GetObjectById(id, ObjectHash);

                if (drResult != null)
                {
                    resultOperador = new Operador();
                    resultOperador._UObjectID = ObjectHash;
                    ORM(resultOperador, drResult);
                }

            }
            catch (Exception ex)
            {
                throw ex;
            }

            return resultOperador;
        }
Ejemplo n.º 4
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;
        }
Ejemplo n.º 5
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;
        }