public DireccionesViewModel estadosLista() { DireccionesViewModel cvm = new DireccionesViewModel(); List <estados> lecvm = new List <estados>(); List <ciudades> lecity = new List <ciudades>(); var listaEstados = le.estados.ToList(); var listaCiudades = le.ciudades.ToList(); foreach (var item in listaEstados) { estados ecvm = new estados(); ecvm.estado = item.estado; ecvm.id_estado = item.id_estado; lecvm.Add(ecvm); } foreach (var item in listaCiudades) { ciudades ecvm = new ciudades(); ecvm.ciudad = item.ciudad; ecvm.id_ciudad = item.id_ciudad; ecvm.id_estado = item.id_estado; lecity.Add(ecvm); } cvm.listaEstados = lecvm; cvm.listaCiudades = lecity; return(cvm); }
//public List<direcciones> listaDirecciones(string email) //{ // return de.direccionesUsuario(email).ToList(); //} public bool UpdateDireccion(DireccionesViewModel dwm) { direcciones direc = new direcciones(); Mapper.Initialize(cfg => cfg.CreateMap <DireccionesViewModel, direcciones>()); unitOfWork.DireccionesRepository.Update(Mapper.Map(dwm, direc)); unitOfWork.Save(); return(true); }
public DireccionesViewModel DireccionxId(int id) { DireccionesViewModel dvm = new DireccionesViewModel(); var datos = unitOfWork.DireccionesRepository.GetByID(id); dvm.Direccion = datos.Direccion; dvm.Email = datos.Email; dvm.Id = datos.Id; dvm.Name = datos.Name; dvm.Sector = datos.Sector; dvm.listaCiudades = unitOfWork.CiudadesRepository.Get().ToList(); dvm.listaEstados = unitOfWork.EstadosRepository.Get().ToList(); dvm.listaSectores = unitOfWork.SectorRepository.Get().ToList(); return(dvm); }
public ActionResult Edit(DireccionesViewModel direccion) { dl.UpdateDireccion(direccion); return(View(ul.ObtenerUsuarioSesion(((User).Identity).Name))); }