public static void actualizarParticipacion(int ta207_idtareapreventa, string estado) { BLL.ParticipanteTareaPreventa cETP = null; try { Models.ParticipanteTareaPreventa o = new Models.ParticipanteTareaPreventa(); o.ta207_idtareapreventa = ta207_idtareapreventa; o.t001_idficepi_participante = (int)HttpContext.Current.Session["IDFICEPI_PC_ACTUAL"]; o.ta214_estado = Convert.ToString(estado); cETP = new BLL.ParticipanteTareaPreventa(); cETP.Update(o); } catch (Exception ex) { LogError.LogearError("Error al actualizar la participación del participante en la tarea", ex); throw new Exception("Error al actualizar la participación en la tarea"); } finally { if (cETP != null) { cETP.Dispose(); } } }
public static string Catalogo(Models.TareaCatHistoricoFilter filter) { if (filter == null) { return(JsonConvert.SerializeObject("")); } BLL.ParticipanteTareaPreventa cAP = new BLL.ParticipanteTareaPreventa(); try { return(JsonConvert.SerializeObject(cAP.CatalogoHistoricoParticipante(filter))); } catch (Exception ex) { Shared.LogError.LogearError("Error al cargar el catálogo de acciones", ex); throw new Exception(System.Uri.EscapeDataString("No se ha podido obtener los datos.")); } finally { cAP.Dispose(); } }