public static List <Models.Contrato> obtenerContratos(bool bMostrarTodos, Nullable <int> t306_idcontrato, string t377_denominacion, string sTipoBusq, Nullable <int> t302_idcliente) { BLL.Contrato ContratoBLL = new BLL.Contrato(); try { List <Models.Contrato> lContrato = null; lContrato = ContratoBLL.Catalogo((int)HttpContext.Current.Session["NUM_EMPLEADO_IAP"], bMostrarTodos, t306_idcontrato, t377_denominacion, sTipoBusq, t302_idcliente, Utilidades.EsAdminProduccion()); return(lContrato); } catch (Exception ex) { LogError.LogearError("Error al obtener los contratos.", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener los contratos.")); } finally { ContratoBLL.Dispose(); } }
public static Models.Contrato obtenerDenominacionContrato(int t306_idcontrato) { BLL.Contrato ContratoBLL = new BLL.Contrato(); try { Models.Contrato oContrato = null; oContrato = ContratoBLL.ObtenerExtensionPadre(t306_idcontrato); return(oContrato); } catch (Exception ex) { LogError.LogearError("Error al obtener información del contrato.", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener información del contrato.")); } finally { ContratoBLL.Dispose(); } }