Пример #1
0
    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();
            }
        }
    }
Пример #2
0
    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();
        }
    }