public ResponseEntity <EvaluacionViewModel> UpdEvaluacion(UpdEvaluacionRequest request) { var evaluacion = evaluacionRepository.UpdEvaluacion(request); EvaluacionViewModel evaluacionViewModel = mapper.Map <EvaluacionViewModel>(evaluacion); return(ResponseEntity <EvaluacionViewModel> .Create(evaluacionViewModel)); }
public ActionResult Show(Guid id) { var viewModel = new EvaluacionViewModel(); var evaluacion = _evaluacionService.Get(id); viewModel.Evaluacion = evaluacion; return(View(viewModel)); }
public string SaveEvaluacion(EvaluacionViewModel antecedenteViewModel) { try { DependencyFactory.Resolve <IEvaluacionrBusiness>().GuardarEvalucacion(antecedenteViewModel); return("Ok"); } catch (Exception) { throw new Exception("Error de servidor"); } }
public JsonResult SaveEvaluacion(EvaluacionViewModel antecedenteViewModel) { try { DependencyFactory.Resolve <IEvaluacionrBusiness>().GuardarEvalucacion(antecedenteViewModel); Response.StatusCode = 200; return(new JsonResult { Data = "Ok", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } catch (Exception) { Response.StatusCode = 500; return(new JsonResult { Data = "Error de servidor", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } }
public virtual void GuardarEvalucacion(EvaluacionViewModel evaluacion) { var eva = DependencyFactory.Resolve <IBaseDA <Evaluacion> >().GetById(evaluacion.Id); foreach (var evaluacionCabecera in eva.Cabeceras) { var cab = evaluacion.Cabeceras.FirstOrDefault(o => o.Id.Equals(evaluacionCabecera.Id)); if (cab != null) { foreach (var evaluacionDetalle in evaluacionCabecera.Detalles) { var det = cab.Detalle.FirstOrDefault(o => o.Id.Equals(evaluacionDetalle.Id)); if (det != null) { evaluacionDetalle.Puntuacion = det.Puntuacion; } } } } DependencyFactory.Resolve <IBaseDA <Evaluacion> >().Save(eva); }