/// <summary> /// Método que crea una Evaluación de Cumplimiento /// </summary> /// <param name="evaluacion">Datos de la Evaluación</param> /// <returns>Id de confirmación</returns> public int CrearEvaluacionCumplimiento(EvaluacionCumplimiento evaluacion) { try { _modulOtecEntities.EvaluacionCumplimiento.Add(evaluacion); _modulOtecEntities.SaveChanges(); return evaluacion.IdEvaluacion; } catch (Exception) { return 0; } finally { _modulOtecEntities.Dispose(); } }
/// <summary> /// Método que actualiza una Evaluación de Cumplimiento /// </summary> /// <param name="evaluacion">Datos de la Evaluación</param> /// <returns>Id de confirmación</returns> public int ActualizarEvaluacionCumplimiento(EvaluacionCumplimiento evaluacion) { try { var original = _modulOtecEntities.EvaluacionCumplimiento.Find(evaluacion.IdEvaluacion); if (original == null) return 0; _modulOtecEntities.Entry(original).CurrentValues.SetValues(evaluacion); return _modulOtecEntities.SaveChanges(); } catch (Exception) { return 0; } finally { _modulOtecEntities.Dispose(); } }
/// <summary> /// Método que crea una evaluación /// </summary> /// <param name="evaluacion">Datos de la Evaluación</param> /// <returns>Id de confirmación</returns> public int CrearEvaluacionCumplimiento(EvaluacionCumplimiento evaluacion) { return _evaluacionesDa.CrearEvaluacionCumplimiento(evaluacion); }
/// <summary> /// Método que actualiza una Evaluación /// </summary> /// <param name="evaluacion">Datos de la Evaluación</param> /// <returns>Id de confirmación</returns> public int ActualizarEvaluacionCumplimiento(EvaluacionCumplimiento evaluacion) { return _evaluacionesDa.ActualizarEvaluacionCumplimiento(evaluacion); }