public MV_Exception GuardarEvaluacionTecnica(TBC_CAMPOS_EVALUACION_TECNICA evaluacion_tecnica, int idUsuario) { var result = new MV_Exception(); try { result = H_LogErrorEXC.resultToException(_context.SP_TBC_CRITERIO_EVAL_TECNICA_Insert(evaluacion_tecnica.ID_CRITERIO_EVAL_TECNICO_SUP, evaluacion_tecnica.CRITERIO, evaluacion_tecnica.TIPO_EVAL, idUsuario).FirstOrDefault()); if (result.IDENTITY == null) { throw new Exception(result.ERROR_MESSAGE); } } catch (Exception e) { H_LogErrorEXC.GuardarRegistroLogError(e); } return(result); }
public MV_Exception editarEvaluacionTecnica(TBC_CAMPOS_EVALUACION_TECNICA evaluacion_tecnica, int usuario_actualiza) { try { MV_Exception res = H_LogErrorEXC.resultToException(_context.SP_TBC_CRITERIO_EVAL_TECNICA_Update(evaluacion_tecnica.ID_CRITERIO_EVAL_TECNICO, evaluacion_tecnica.ID_CRITERIO_EVAL_TECNICO_SUP, evaluacion_tecnica.CRITERIO, evaluacion_tecnica.TIPO_EVAL, usuario_actualiza).FirstOrDefault()); if (res.IDENTITY == null) { throw new Exception(res.ERROR_MESSAGE); } return(res); } catch (Exception) { throw; } }
/// <summary> /// Método encargado de obtener la lista de departamentos /// </summary> /// <returns>Retorna la lista de departamentos</returns> public List <TBC_CAMPOS_EVALUACION_TECNICA> ObtenerEvaluacionTecnica() { List <TBC_CAMPOS_EVALUACION_TECNICA> list = new List <TBC_CAMPOS_EVALUACION_TECNICA>(); var result = _context.SP_TBC_CRITERIO_EVAL_TECNICA_SelectAll(); foreach (var item in result) { TBC_CAMPOS_EVALUACION_TECNICA tmp = new TBC_CAMPOS_EVALUACION_TECNICA(); tmp.ID_CRITERIO_EVAL_TECNICO = item.ID_CRITERIO_EVAL_TECNICO; tmp.ID_CRITERIO_EVAL_TECNICO_SUP = item.ID_CRITERIO_EVAL_TECNICO_SUP; tmp.TIPO_EVAL = item.TIPO_EVAL; tmp.CRITERIO = item.CRITERIO; list.Add(tmp); } return(list); }