public bool ValidarUsuario() { try { DALC.login log = CommonBC.Modelo.login.First(u => u.usuario == UserName && u.clave == Clave); Rut = log.rut; return(true); } catch (Exception ex) { return(false); } }
public bool Delete() { try { DALC.login usu = CommonBC.Modelo.login.First(u => u.rut == Rut); CommonBC.Modelo.login.DeleteObject(usu); return(true); } catch (Exception ex) { return(false); } }
public bool ActivarUsuario() { try { DALC.login usu = CommonBC.Modelo.login.First(u => u.rut == Rut && u.estado == false); usu.estado = true; CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool ValidarActivo() { try { DALC.login log = CommonBC.Modelo.login.First(u => u.usuario == UserName); Tipo_Usuario = log.id_tipo_usuario; Estado = log.estado; return(true); } catch (Exception ex) { return(false); } }
public bool CambiarClave(string nuevaClave) { try { DALC.login log = CommonBC.Modelo.login.First(u => u.usuario == UserName); log.clave = nuevaClave; CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Read() { try { DALC.login usu = CommonBC.Modelo.login.First(u => u.rut == Rut); Dv = char.Parse(usu.dv); Nombre = usu.nombre_usuario; UserName = usu.usuario; Clave = usu.clave; Tipo_Usuario = usu.id_tipo_usuario; Estado = usu.estado; return(true); } catch (Exception ex) { return(false); } }
public bool Update() { try { DALC.login usu = CommonBC.Modelo.login.First(u => u.rut == Rut); usu.dv = Dv.ToString(); usu.nombre_usuario = Nombre; usu.usuario = UserName; usu.clave = Clave; usu.id_tipo_usuario = Tipo_Usuario; usu.estado = Estado; CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Create() { DALC.login usu = new DALC.login(); try { usu.rut = Rut; usu.dv = Dv.ToString(); usu.nombre_usuario = Nombre; usu.usuario = UserName; usu.clave = Clave; usu.id_tipo_usuario = Tipo_Usuario; usu.estado = Estado; CommonBC.Modelo.login.AddObject(usu); CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }