public void Delete(ProgramaEstrategico programaEstrategico) { var productos = GetAll().Where(x => x.ProgramaEstrategico.Id == programaEstrategico.Id); foreach (var producto in productos) { Delete(producto.Id); } }
public static ProgramaEstrategicoViewModel ToViewModel(this ProgramaEstrategico programaEstrategico) { var viewModel = new ProgramaEstrategicoViewModel(); viewModel.Nombre = programaEstrategico.Nombre; viewModel.Descripcion = programaEstrategico.Descripcion; viewModel.Estado = (programaEstrategico.Activo) ? "Activo" : "Inactivo"; return(viewModel); }
public static ProgramaEstrategico ToProgramaEstrategico(this ProgramaEstrategicoDto dto) { var programaEstrategico = new ProgramaEstrategico(); programaEstrategico.Id = dto.Id; programaEstrategico.Nombre = dto.Nombre; programaEstrategico.Descripcion = dto.Descripcion; programaEstrategico.Activo = dto.Activo; return(programaEstrategico); }