private static void ControlTraspasoIAP(int idUser, int idUserEntrada, string sNomProfEntrada, int t332_idtarea, DateTime dDia, float nHoras, string sNombreProfesional, ArrayList aListCorreo) { BLL.TareaCTIAP bTarea = new BLL.TareaCTIAP(); try { List <Models.TareaCTIAP> lstDestinatarios = new List <Models.TareaCTIAP>(); lstDestinatarios = bTarea.Catalogo(t332_idtarea, dDia); //drT = TAREAPSP.flContolTraspasoIAP(tr, nTarea, dDiaAux); foreach (Models.TareaCTIAP oDest in lstDestinatarios) { GenerarCorreoTraspasoIAP(idUser, idUserEntrada, sNomProfEntrada, sNombreProfesional, oDest.MAIL, oDest.t301_idproyecto.ToString("#,###") + " " + oDest.t301_denominacion, oDest.t331_despt, oDest.t334_desfase, oDest.t335_desactividad, t332_idtarea.ToString("#,###") + " " + oDest.t332_destarea, dDia.ToString(), nHoras.ToString("N"), aListCorreo); } } catch (Exception ex) { IB.SUPER.Shared.LogError.LogearError("Error en control traspaso IAP", ex); throw ex; } finally { bTarea.Dispose(); } }
public static ArrayList ObtenerDestinatario(int t332_idtarea) { BLL.TareaCTIAP bTarea = new BLL.TareaCTIAP(); try { ArrayList lstDestinatarios = new ArrayList(); lstDestinatarios = bTarea.getRTPT(t332_idtarea); return(lstDestinatarios); } catch (Exception ex) { IB.SUPER.Shared.LogError.LogearError("Error en control supera ETPR", ex); throw ex; } finally { bTarea.Dispose(); } }