public void CrearProgramaEstrategico(ProgramaEstrategicoDto request) { if (request == null) { throw new ArgumentNullException("request"); } _repository.Insert(request.ToProgramaEstrategico()); }
public void ActualizarProgramaEstrategico(ProgramaEstrategicoDto request) { if (request == null) { throw new ArgumentNullException("request"); } _repository.Update(request.ToProgramaEstrategico()); }
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); }
public ActionResult Create(ProgramaEstrategicoDto dto) { try { _service.CrearProgramaEstrategico(dto); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, FormCollection collection) { try { var dto = new ProgramaEstrategicoDto(); dto.Id = id; dto.Nombre = collection["Nombre"]; dto.Descripcion = collection["Descripcion"]; dto.Activo = collection["Activo"] == "on"; _service.CrearProgramaEstrategico(dto); return(RedirectToAction("Index")); } catch { return(View()); } }