public DepartamentoModelo GetDepartamento(int?id) { using (var contexto = new JaverianaNETEntities()) { var departamento = contexto.Departamentos.Find(id); DepartamentoModelo cm = new DepartamentoModelo { Id = departamento.Id, NombreDepartamento = departamento.NombreDepartamento, PaisId = departamento.PaisId, Ciudades = new List <CiudadModelo>() }; foreach (var item in departamento.Ciudades) { CiudadModelo c = new CiudadModelo(); c.Id = item.Id; c.NombreCiudad = item.NombreCiudad; c.DepartamentoId = item.DepartamentoId; cm.Ciudades.Add(c); } return(cm); } }
public DepartamentoModel GetDepartamento(int id) { using (var contexto = new JaverianaNETEntities()) { Departamentos depto = contexto.Departamentos.Find(id); if (depto == null) { return(null); } return(new DepartamentoModel() { Id = depto.Id, NombreDepartamento = depto.NombreDepartamento, Ciudades = depto.Ciudades.Select(c => new CiudadModel() { Id = c.Id, NombreCiudad = c.NombreCiudad }).ToList(), PaisId = depto.IdPais ?? default(int), Paises = new PaisModel() { Id = depto.Paises.Id, NombrePais = depto.Paises.NombrePais } }); } }
public void EliminarPais(int?id) { using (var contexto = new JaverianaNETEntities()) { contexto.Paises.Remove(contexto.Paises.Find(id)); contexto.SaveChanges(); } }
public void DeleteCiudad(int id) { using (var contexto = new JaverianaNETEntities()) { contexto.Ciudades.Remove(contexto.Ciudades.Find(id)); contexto.SaveChanges(); } }
public void EliminarDepartamento(int?id) { using (var contexto = new JaverianaNETEntities()) { contexto.Departamentos.Remove(contexto.Departamentos.Find(id)); contexto.SaveChanges(); } }
public void EliminarUsuario(string id) { using (var contexto = new JaverianaNETEntities()) { var usuario = contexto.AspNetUsers.Remove(contexto.AspNetUsers.Find(id)); contexto.SaveChanges(); } }
public void DeleteUsuario(string id) { using (var contexto = new JaverianaNETEntities()) { AspNetUsers usuario = contexto.AspNetUsers.Find(id); contexto.AspNetUsers.Remove(usuario); contexto.SaveChanges(); } }
public void UpdatePais(int id, PaisModel pais) { using (var contexto = new JaverianaNETEntities()) { Paises p = contexto.Paises.Find(id); p.NombrePais = pais.NombrePais; contexto.SaveChanges(); } }
public void UpdateDepartamento(int id, DepartamentoModel depto) { using (var contexto = new JaverianaNETEntities()) { Departamentos d = contexto.Departamentos.Find(id); d.NombreDepartamento = depto.NombreDepartamento; d.IdPais = depto.PaisId; contexto.SaveChanges(); } }
public void UpdateCiudad(int id, CiudadModel ciudad) { using (var contexto = new JaverianaNETEntities()) { Ciudades c = contexto.Ciudades.Find(id); c.NombreCiudad = ciudad.NombreCiudad; c.IdDepartamento = ciudad.DepartamentoId; contexto.SaveChanges(); } }
public void UpdateUsuario(string id, UsuarioModel usuario) { using (var contexto = new JaverianaNETEntities()) { AspNetUsers u = contexto.AspNetUsers.Find(id); u.Email = usuario.Email; u.PhoneNumber = usuario.PhoneNumber; u.UserName = usuario.UserName; u.PasswordHash = usuario.PasswordHash; contexto.SaveChanges(); } }
public List <PaisModel> GetListadoPaises() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.Paises.Select(c => new PaisModel() { Id = c.Id, NombrePais = c.NombrePais }).ToList(); return(listado); } }
public void CreatePais(PaisModel pais) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Paises() { NombrePais = pais.NombrePais }; contexto.Paises.Add(entidad); contexto.SaveChanges(); } }
public UsuarioModelo GetUsuario(string id) { using (var contexto = new JaverianaNETEntities()) { var usuario = contexto.AspNetUsers.Find(id); UsuarioModelo cm = new UsuarioModelo { Id = usuario.Id, Email = usuario.Email }; return(cm); } }
public List <UsuarioModelo> GetUsuarios() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.AspNetUsers.Select(c => new UsuarioModelo { Id = c.Id, Email = c.Email, }).ToList(); return(listado); } }
public void DeletePais(int id) { using (var contexto = new JaverianaNETEntities()) { Paises pais = contexto.Paises.Find(id); foreach (Departamentos c in pais.Departamentos) { repositorioDepto.DeleteDepartamento(c.Id); } contexto.Paises.Remove(pais); contexto.SaveChanges(); } }
public void EditarPais(PaisModelo pais) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Paises { Id = pais.Id, NombrePais = pais.NombrePais, }; contexto.Entry(entidad).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public List <DepartamentoModel> GetListadoDepartamentos() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.Departamentos.Select(d => new DepartamentoModel() { Id = d.Id, NombreDepartamento = d.NombreDepartamento, PaisId = d.IdPais ?? default(int) }).ToList(); return(listado); } }
public void DeleteDepartamento(int id) { using (var contexto = new JaverianaNETEntities()) { Departamentos depto = contexto.Departamentos.Find(id); foreach (Ciudades c in depto.Ciudades) { repositorioCiudad.DeleteCiudad(c.Id); } contexto.Departamentos.Remove(depto); contexto.SaveChanges(); } }
public void CreateDepartamento(DepartamentoModel depto) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Departamentos() { NombreDepartamento = depto.NombreDepartamento, IdPais = depto.PaisId }; contexto.Departamentos.Add(entidad); contexto.SaveChanges(); } }
public void CreateCiudad(CiudadModel ciudad) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Ciudades() { NombreCiudad = ciudad.NombreCiudad, IdDepartamento = ciudad.DepartamentoId }; contexto.Ciudades.Add(entidad); contexto.SaveChanges(); } }
public CiudadModelo GetCiudad(int?id) { using (var contexto = new JaverianaNETEntities()) { var ciudad = contexto.Ciudades.Find(id); CiudadModelo cm = new CiudadModelo { Id = ciudad.Id, NombreCiudad = ciudad.NombreCiudad, DepartamentoId = ciudad.DepartamentoId }; return(cm); } }
public void AgregarAdministrador(string id) { using (var contexto = new JaverianaNETEntities()) { AspNetUserRoles au = new AspNetUserRoles { UserId = id, RoleId = "1" }; contexto.AspNetUserRoles.Add(au); contexto.SaveChanges(); } }
public void AgregarUsuario(UsuarioModelo usuario) { using (var contexto = new JaverianaNETEntities()) { AspNetUserRoles au = new AspNetUserRoles { UserId = usuario.Id, RoleId = "2" }; contexto.AspNetUserRoles.Add(au); contexto.SaveChanges(); } }
public List <DepartamentoModelo> GetListadoDepartamentos() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.Departamentos.Select(c => new DepartamentoModelo { Id = c.Id, NombreDepartamento = c.NombreDepartamento, PaisId = c.PaisId, }).ToList(); return(listado); } }
public void EditarDepartamento(DepartamentoModelo departamento) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Departamentos { Id = departamento.Id, NombreDepartamento = departamento.NombreDepartamento, PaisId = departamento.PaisId }; contexto.Entry(entidad).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public List <CiudadModelo> GetListadoCiudades() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.Ciudades.Select(c => new CiudadModelo { Id = c.Id, NombreCiudad = c.NombreCiudad, DepartamentoId = c.DepartamentoId }).ToList(); return(listado); } }
public void EditarCiudad(CiudadModelo ciudad) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Ciudades { Id = ciudad.Id, NombreCiudad = ciudad.NombreCiudad, DepartamentoId = ciudad.DepartamentoId }; contexto.Entry(entidad).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public void EditarUsuario(UsuarioModelo usuario) { using (var contexto = new JaverianaNETEntities()) { var us = contexto.AspNetUsers.Find(usuario.Id); us.Email = usuario.Email; var entidad = new AspNetUsers { Id = usuario.Id, Email = usuario.Email, }; contexto.Entry(us).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public List <CiudadModel> GetListadoCiudades() { using (var contexto = new JaverianaNETEntities()) { var listado = contexto.Ciudades.Select(c => new CiudadModel() { Id = c.Id, NombreCiudad = c.NombreCiudad, Departamentos = new DepartamentoModel() { Id = c.Departamentos.Id, NombreDepartamento = c.Departamentos.NombreDepartamento }, DepartamentoId = c.IdDepartamento ?? default(int) }).ToList(); return(listado); } }