internal List <ContratoParcialInfo> ObtenerFaltantePorContratoId(ContratoInfo contratoInfo) { try { var contratoParcialDal = new ContratoParcialDAL(); return(contratoParcialDal.ObtenerFaltantePorContratoId(contratoInfo)); } catch (Exception ex) { Logger.Error(ex); } return(null); }
/// <summary> /// Metodo que actualiza el estado de un contrato detalle /// </summary> /// <param name="info"></param> /// <param name="estatus"></param> internal void ActualizarEstado(ContratoParcialInfo info, EstatusEnum estatus) { try { Logger.Info(); var contratoParcialDal = new ContratoParcialDAL(); contratoParcialDal.ActualizarEstado(info, estatus); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Crea registros en AlmacenMovimientoCosto con un xml /// </summary> /// <returns></returns> internal int CrearContratoParcial(List <ContratoParcialInfo> listaContratoParcialInfo) { try { Logger.Info(); var contratoParcialDal = new ContratoParcialDAL(); int result = contratoParcialDal.CrearContratoParcial(listaContratoParcialInfo); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }