public static List<Model.Administrador> Listar() { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { return (dc.Administrador.ToList()); } }
public static bool Inserir(string pNome, string pLogin, string pSenha) { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { Model.Administrador administrador = new Model.Administrador() { Login = pLogin, Nome = pNome, QuantidadeAcessos = 0, DataCadastro = DateTime.Now, Senha = pSenha }; try { dc.Administrador.Add(administrador); dc.SaveChanges(); return true; } catch (Exception) { return false; } } }
public static List<Model.Ponto> Listar() { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { return (from l in dc.Ponto orderby l.DataCadastro descending select l).ToList(); } }
public static Model.Administrador Login(string pLogin, string pSenha) { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { Model.Administrador administrador = dc.Administrador.FirstOrDefault(a => a.Login.Equals(pLogin) && a.Senha.Equals(pSenha)); if(administrador != null) administrador.UltimoAcesso = DateTime.Now; dc.SaveChanges(); return administrador; } }
public static bool Deletar(int pId) { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { Model.Administrador administrador = dc.Administrador.FirstOrDefault(a => a.Id.Equals(pId)); try { dc.Administrador.Remove(administrador); dc.SaveChanges(); return true; } catch (Exception ex) { return false; } } }
public static bool Inserir(string pLongitude, string pLatitude) { using (Model.GuardadorCarroEntities dc = new Model.GuardadorCarroEntities()) { Model.Ponto ponto = new Model.Ponto() { Latitude = pLatitude, Longitude = pLongitude }; try { dc.Ponto.Add(ponto); dc.SaveChanges(); return true; } catch (Exception) { return false; } } }