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; }
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; }
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; }
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; }
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; }