public void Insertar(LugarDto dto) { var lugar = new Dominio.Entity.Entidades.Lugar() { Descripcion = dto.Descripcion, DomicilioId = dto.DomicilioId }; _lugarRepositorio.Add(lugar); Guardar(); }
public LugarDto Modificar(LugarDto dto) { var entity = _lugarRepositorio.ObtenerPorId(dto.Id); entity.Nombre = dto.Nombre; entity.Direccion = dto.Direccion; entity.SubCategoriaId = dto.SubCategoriaId; _lugarRepositorio.Modificar(entity); Guardar(); return(dto); }
public void Modificar(LugarDto dto) { var lugar = _lugarRepositorio.GetById(dto.Id); if (lugar == null) { throw new Exception("No se encontro el registro solicitado."); } lugar.Descripcion = dto.Descripcion; lugar.DomicilioId = dto.DomicilioId; _lugarRepositorio.Update(lugar); Guardar(); }
public LugarDto Agregar(LugarDto dto) { var entity = new Dominio.Entidades.Entidades.Lugar() { Nombre = dto.Nombre, Direccion = dto.Direccion, SubCategoriaId = dto.SubCategoriaId, Eliminado = false }; _lugarRepositorio.Agregar(entity); Guardar(); dto.Id = entity.Id; return(dto); }