public JSONCollection<TBL_ACTIVIDAD> Create(string NOMBRE_ACTIVIDAD,
                                                    int ID_EVIDENCIA,
            int ID_PROGRAMA_ANUAL,
            int ID_CARGO,
            int TIPO_FRECUENCIA,
            int CANTIDAD_FRECUENCIA,
            char TURNO,
            int MES_INICIO,
            int ANO_INICIO,
            bool ENERO_E,
            bool FEBRERO_E,
            bool MARZO_E,
            bool ABRIL_E,
            bool MAYO_E,
            bool JUNIO_E,
            bool JULIO_E,
            bool AGOSTO_E,
            bool SEPTIEMBRE_E,
            bool OCTUBRE_E,
            bool NOVIEMBRE_E,
            bool DICIEMBRE_E)
        {
            JSONCollection<TBL_ACTIVIDAD> objJSON = new JSONCollection<TBL_ACTIVIDAD>();
            //try {

                TBL_ACTIVIDAD nuevo = new TBL_ACTIVIDAD()
                {
                    NOMBRE_ACTIVIDAD = NOMBRE_ACTIVIDAD,
                    ID_CARGO = ID_CARGO,
                    TURNO = TURNO,
                    ID_EVIDENCIA = ID_EVIDENCIA,
                    ID_PROGRAMA_ANUAL = ID_PROGRAMA_ANUAL,
                    TIPO_FRECUENCIA = TIPO_FRECUENCIA,
                    CANTIDAD_FRECUENCIA = CANTIDAD_FRECUENCIA,
                    MES_INICIO = MES_INICIO
                };
                nuevo.ENERO_E = true;
                nuevo.FEBRERO_E = true;
                nuevo.MARZO_E = true;
                nuevo.ABRIL_E = true;
                nuevo.MAYO_E = true;
                nuevo.JUNIO_E = true;
                nuevo.JULIO_E = true;
                nuevo.AGOSTO_E = true;
                nuevo.SEPTIEMBRE_E = true;
                nuevo.OCTUBRE_E = true;
                nuevo.NOVIEMBRE_E = true;
                nuevo.DICIEMBRE_E = true;

                if (TIPO_FRECUENCIA == 1)
                {
                    /*Diario*/

                    nuevo.ENERO_P = (DateTime.DaysInMonth(ANO_INICIO, 1) * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (DateTime.DaysInMonth(ANO_INICIO, 2) * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (DateTime.DaysInMonth(ANO_INICIO, 3) * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (DateTime.DaysInMonth(ANO_INICIO, 4) * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (DateTime.DaysInMonth(ANO_INICIO, 5) * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (DateTime.DaysInMonth(ANO_INICIO, 6) * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (DateTime.DaysInMonth(ANO_INICIO, 7) * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (DateTime.DaysInMonth(ANO_INICIO, 8) * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 9) * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 10) * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 11) * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 12) * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 2)
                {
                    /*Semanal*/
                    nuevo.ENERO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 3)
                {
                    /*Mensual*/
                    nuevo.ENERO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 4)
                {
                    /*Anual*/
                    if (!ENERO_E) {
                        nuevo.ENERO_E = false;
                    } else
                    {
                        nuevo.ENERO_E = true;
                        nuevo.ENERO_P = 1;
                    }
                    if (!FEBRERO_E)
                    {
                        nuevo.FEBRERO_E = false;

                    }
                    else
                    {
                        nuevo.FEBRERO_E = true;
                        nuevo.FEBRERO_P = 1;
                    }
                    if (!MARZO_E)
                    {
                        nuevo.MARZO_E = false;

                    }
                    else
                    {
                        nuevo.MARZO_E = true;
                        nuevo.MARZO_P = 1;
                    }
                    if (!ABRIL_E)
                    {
                        nuevo.ABRIL_E = false;

                    }
                    else
                    {
                        nuevo.ABRIL_E = true;
                        nuevo.ABRIL_P = 1;
                    }
                    if (!MAYO_E)
                    {
                        nuevo.MAYO_E = false;

                    }
                    else
                    {
                        nuevo.MAYO_E = true;
                        nuevo.MAYO_P = 1;
                    }
                    if (!JUNIO_E)
                    {
                        nuevo.JUNIO_E = false;

                    }
                    else
                    {
                        nuevo.JUNIO_E = true;
                        nuevo.JUNIO_P = 1;
                    }
                    if (!JULIO_E)
                    {
                        nuevo.JULIO_E = false;

                    }
                    else
                    {
                        nuevo.JULIO_E = true;
                        nuevo.JULIO_P = 1;
                    }
                    if (!AGOSTO_E)
                    {
                        nuevo.AGOSTO_E = false;

                    }
                    else
                    {
                        nuevo.AGOSTO_E = true;
                        nuevo.AGOSTO_P = 1;
                    }
                    if (!SEPTIEMBRE_E)
                    {
                        nuevo.SEPTIEMBRE_E = false;

                    }
                    else
                    {
                        nuevo.SEPTIEMBRE_E = true;
                        nuevo.SEPTIEMBRE_P = 1;
                    }
                    if (!OCTUBRE_E)
                    {
                        nuevo.OCTUBRE_E = false;
                    }
                    else
                    {
                        nuevo.OCTUBRE_E = true;
                        nuevo.OCTUBRE_P = 1;
                    }
                    if (!NOVIEMBRE_E)
                    {
                        nuevo.NOVIEMBRE_E = false;
                    }
                    else
                    {
                        nuevo.NOVIEMBRE_E = true;
                        nuevo.NOVIEMBRE_P = 1;
                    }
                    if (!DICIEMBRE_E)
                    {
                        nuevo.DICIEMBRE_E = false;
                    }
                    else
                    {
                        nuevo.DICIEMBRE_E = true;
                        nuevo.DICIEMBRE_P = 1;
                    }
                }
                bd.TBL_ACTIVIDAD.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_ACCION.Count();
                objJSON.success = true;
            /*}
            catch (Exception e)
            {
                objJSON.success = false;
            }*/
            return objJSON;
        }
        public JSONCollection<sp_get_actividades_by_programaResult> Create(string NOMBRE_ACTIVIDAD,
                                                    int ID_EVIDENCIA,
            int ID_PROGRAMA_ANUAL,
            int ID_CARGO,
            int TIPO_FRECUENCIA,
            int CANTIDAD_FRECUENCIA,
            char TURNO,
            int MES_INICIO,
            int ANO_INICIO,
            bool ENERO_E,
            bool FEBRERO_E,
            bool MARZO_E,
            bool ABRIL_E,
            bool MAYO_E,
            bool JUNIO_E,
            bool JULIO_E,
            bool AGOSTO_E,
            bool SEPTIEMBRE_E,
            bool OCTUBRE_E,
            bool NOVIEMBRE_E,
            bool DICIEMBRE_E,
            string NOMBRE_EVIDENCIA,
            string NOMBRE_CARGO)
        {
            JSONCollection<sp_get_actividades_by_programaResult> objJSON = new JSONCollection<sp_get_actividades_by_programaResult>();
            //try {
                TBL_ACTIVIDAD nuevo = new TBL_ACTIVIDAD()
                {
                    NOMBRE_ACTIVIDAD = NOMBRE_ACTIVIDAD,
                    ID_CARGO = ID_CARGO,
                    TURNO = TURNO,
                    ID_EVIDENCIA = ID_EVIDENCIA,
                    ID_PROGRAMA_ANUAL = ID_PROGRAMA_ANUAL,
                    TIPO_FRECUENCIA = TIPO_FRECUENCIA,
                    CANTIDAD_FRECUENCIA = CANTIDAD_FRECUENCIA,
                    MES_INICIO = MES_INICIO,
                    TOTAL = 0
                };
                nuevo.ENERO_E = true;
                nuevo.FEBRERO_E = true;
                nuevo.MARZO_E = true;
                nuevo.ABRIL_E = true;
                nuevo.MAYO_E = true;
                nuevo.JUNIO_E = true;
                nuevo.JULIO_E = true;
                nuevo.AGOSTO_E = true;
                nuevo.SEPTIEMBRE_E = true;
                nuevo.OCTUBRE_E = true;
                nuevo.NOVIEMBRE_E = true;
                nuevo.DICIEMBRE_E = true;

                nuevo.ENERO_P = 0;
                nuevo.FEBRERO_P = 0;
                nuevo.MARZO_P = 0;
                nuevo.ABRIL_P = 0;
                nuevo.MAYO_P = 0;
                nuevo.JUNIO_P = 0;
                nuevo.JULIO_P = 0;
                nuevo.AGOSTO_P = 0;
                nuevo.SEPTIEMBRE_P = 0;
                nuevo.OCTUBRE_P = 0;
                nuevo.NOVIEMBRE_P = 0;
                nuevo.DICIEMBRE_P = 0;

                nuevo.ENERO_R = 0;
                nuevo.FEBRERO_R = 0;
                nuevo.MARZO_R = 0;
                nuevo.ABRIL_R = 0;
                nuevo.MAYO_R = 0;
                nuevo.JUNIO_R = 0;
                nuevo.JULIO_R = 0;
                nuevo.AGOSTO_R = 0;
                nuevo.SEPTIEMBRE_R = 0;
                nuevo.OCTUBRE_R = 0;
                nuevo.NOVIEMBRE_R = 0;
                nuevo.DICIEMBRE_R = 0;

                if (TIPO_FRECUENCIA == 1)
                {
                    /*Diario*/

                    nuevo.ENERO_P = (DateTime.DaysInMonth(ANO_INICIO, 1) * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (DateTime.DaysInMonth(ANO_INICIO, 2) * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (DateTime.DaysInMonth(ANO_INICIO, 3) * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (DateTime.DaysInMonth(ANO_INICIO, 4) * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (DateTime.DaysInMonth(ANO_INICIO, 5) * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (DateTime.DaysInMonth(ANO_INICIO, 6) * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (DateTime.DaysInMonth(ANO_INICIO, 7) * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (DateTime.DaysInMonth(ANO_INICIO, 8) * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 9) * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 10) * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 11) * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (DateTime.DaysInMonth(ANO_INICIO, 12) * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 2)
                {
                    /*Semanal*/
                    nuevo.ENERO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (4 * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 3)
                {
                    /*Mensual*/
                    nuevo.ENERO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.FEBRERO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.MARZO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.ABRIL_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.MAYO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.JUNIO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.JULIO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.AGOSTO_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.SEPTIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.OCTUBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.NOVIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                    nuevo.DICIEMBRE_P = (1 * CANTIDAD_FRECUENCIA);
                }
                else if (TIPO_FRECUENCIA == 4)
                {
                    /*Anual*/
                    if (!ENERO_E) {
                        nuevo.ENERO_E = false;
                    } else
                    {
                        nuevo.ENERO_E = true;
                        nuevo.ENERO_P = 1;
                    }
                    if (!FEBRERO_E)
                    {
                        nuevo.FEBRERO_E = false;

                    }
                    else
                    {
                        nuevo.FEBRERO_E = true;
                        nuevo.FEBRERO_P = 1;
                    }
                    if (!MARZO_E)
                    {
                        nuevo.MARZO_E = false;

                    }
                    else
                    {
                        nuevo.MARZO_E = true;
                        nuevo.MARZO_P = 1;
                    }
                    if (!ABRIL_E)
                    {
                        nuevo.ABRIL_E = false;

                    }
                    else
                    {
                        nuevo.ABRIL_E = true;
                        nuevo.ABRIL_P = 1;
                    }
                    if (!MAYO_E)
                    {
                        nuevo.MAYO_E = false;

                    }
                    else
                    {
                        nuevo.MAYO_E = true;
                        nuevo.MAYO_P = 1;
                    }
                    if (!JUNIO_E)
                    {
                        nuevo.JUNIO_E = false;

                    }
                    else
                    {
                        nuevo.JUNIO_E = true;
                        nuevo.JUNIO_P = 1;
                    }
                    if (!JULIO_E)
                    {
                        nuevo.JULIO_E = false;

                    }
                    else
                    {
                        nuevo.JULIO_E = true;
                        nuevo.JULIO_P = 1;
                    }
                    if (!AGOSTO_E)
                    {
                        nuevo.AGOSTO_E = false;

                    }
                    else
                    {
                        nuevo.AGOSTO_E = true;
                        nuevo.AGOSTO_P = 1;
                    }
                    if (!SEPTIEMBRE_E)
                    {
                        nuevo.SEPTIEMBRE_E = false;

                    }
                    else
                    {
                        nuevo.SEPTIEMBRE_E = true;
                        nuevo.SEPTIEMBRE_P = 1;
                    }
                    if (!OCTUBRE_E)
                    {
                        nuevo.OCTUBRE_E = false;
                    }
                    else
                    {
                        nuevo.OCTUBRE_E = true;
                        nuevo.OCTUBRE_P = 1;
                    }
                    if (!NOVIEMBRE_E)
                    {
                        nuevo.NOVIEMBRE_E = false;
                    }
                    else
                    {
                        nuevo.NOVIEMBRE_E = true;
                        nuevo.NOVIEMBRE_P = 1;
                    }
                    if (!DICIEMBRE_E)
                    {
                        nuevo.DICIEMBRE_E = false;
                    }
                    else
                    {
                        nuevo.DICIEMBRE_E = true;
                        nuevo.DICIEMBRE_P = 1;
                    }
                }
                else if (TIPO_FRECUENCIA == 5)
                {
                    nuevo.ENERO_E = false;
                    nuevo.FEBRERO_E = false;
                    nuevo.MARZO_E = false;
                    nuevo.ABRIL_E = false;
                    nuevo.MAYO_E = false;
                    nuevo.JUNIO_E = false;
                    nuevo.JULIO_E = false;
                    nuevo.AGOSTO_E = false;
                    nuevo.SEPTIEMBRE_E = false;
                    nuevo.OCTUBRE_E = false;
                    nuevo.NOVIEMBRE_E = false;
                    nuevo.DICIEMBRE_E = false;
                    int finSemestreUno = (((int)nuevo.MES_INICIO) + 6);
                    if (finSemestreUno > 12)
                    {
                        finSemestreUno = finSemestreUno - 12;
                    }
                    int finSemestreDos = (finSemestreUno + 5);
                    if (finSemestreDos > 12)
                    {
                        finSemestreDos = finSemestreDos - 12;
                    }
                    if (finSemestreUno == 1 || finSemestreDos == 1)
                    {
                        nuevo.ENERO_E = true;
                        nuevo.ENERO_P = 1;
                    }
                    if (finSemestreUno == 2 || finSemestreDos == 2)
                    {
                        nuevo.FEBRERO_E = true;
                        nuevo.FEBRERO_P = 1;
                    }
                    if (finSemestreUno == 3 || finSemestreDos == 3)
                    {
                        nuevo.MARZO_E = true;
                        nuevo.MARZO_P = 1;
                    }
                    if (finSemestreUno == 4 || finSemestreDos == 4)
                    {
                        nuevo.ABRIL_E = true;
                        nuevo.ABRIL_P = 1;
                    }
                    if (finSemestreUno == 5 || finSemestreDos == 5)
                    {
                        nuevo.MAYO_E = true;
                        nuevo.MAYO_P = 1;
                    }
                    if (finSemestreUno == 6 || finSemestreDos == 6)
                    {
                        nuevo.JUNIO_E = true;
                        nuevo.JUNIO_P = 1;
                    }
                    if (finSemestreUno == 7 || finSemestreDos == 7)
                    {
                        nuevo.JULIO_E = true;
                        nuevo.JULIO_P = 1;
                    }
                    if (finSemestreUno == 8 || finSemestreDos == 8)
                    {
                        nuevo.AGOSTO_E = true;
                        nuevo.AGOSTO_P = 1;
                    }
                    if (finSemestreUno == 9 || finSemestreDos == 9)
                    {
                        nuevo.SEPTIEMBRE_E = true;
                        nuevo.SEPTIEMBRE_P = 1;
                    }
                    if (finSemestreUno == 10 || finSemestreDos == 10)
                    {
                        nuevo.OCTUBRE_E = true;
                        nuevo.OCTUBRE_P = 1;
                    }
                    if (finSemestreUno == 11 || finSemestreDos == 11)
                    {
                        nuevo.NOVIEMBRE_E = true;
                        nuevo.NOVIEMBRE_P = 1;
                    }
                    if (finSemestreUno == 12 || finSemestreDos == 12)
                    {
                        nuevo.DICIEMBRE_E = true;
                        nuevo.DICIEMBRE_P = 1;
                    }
                }
                bd.TBL_ACTIVIDAD.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                sp_get_actividades_by_programaResult returnObject = new sp_get_actividades_by_programaResult()
                {
                    ID_ACTIVIDAD = nuevo.ID_ACTIVIDAD,
                    ID_EVIDENCIA = nuevo.ID_EVIDENCIA,
                    ID_PROGRAMA_ANUAL = nuevo.ID_PROGRAMA_ANUAL,
                    ID_CARGO = nuevo.ID_CARGO,
                    NOMBRE_ACTIVIDAD = nuevo.NOMBRE_ACTIVIDAD,
                    TIPO_FRECUENCIA = nuevo.TIPO_FRECUENCIA,
                    CANTIDAD_FRECUENCIA = nuevo.CANTIDAD_FRECUENCIA,
                    ENERO_P = nuevo.ENERO_P,
                    ENERO_R = nuevo.ENERO_R,
                    ENERO_E = nuevo.ENERO_E,
                    FEBRERO_P = nuevo.FEBRERO_P,
                    FEBRERO_R = nuevo.FEBRERO_R,
                    FEBRERO_E = nuevo.FEBRERO_E,
                    MARZO_P = nuevo.MARZO_P,
                    MARZO_R = nuevo.MARZO_R,
                    MARZO_E = nuevo.MARZO_E,
                    ABRIL_P = nuevo.ABRIL_P,
                    ABRIL_R = nuevo.ABRIL_R,
                    ABRIL_E = nuevo.ABRIL_E,
                    MAYO_P = nuevo.MAYO_P,
                    MAYO_R = nuevo.MAYO_R,
                    MAYO_E = nuevo.MAYO_E,
                    JUNIO_P = nuevo.JUNIO_P,
                    JUNIO_R = nuevo.JUNIO_R,
                    JUNIO_E = nuevo.JUNIO_E,
                    JULIO_P = nuevo.JULIO_P,
                    JULIO_R = nuevo.JULIO_R,
                    JULIO_E = nuevo.JULIO_E,
                    AGOSTO_P = nuevo.AGOSTO_P,
                    AGOSTO_R = nuevo.AGOSTO_R,
                    AGOSTO_E = nuevo.AGOSTO_E,
                    SEPTIEMBRE_P = nuevo.SEPTIEMBRE_P,
                    SEPTIEMBRE_R = nuevo.SEPTIEMBRE_R,
                    SEPTIEMBRE_E = nuevo.SEPTIEMBRE_E,
                    OCTUBRE_P = nuevo.OCTUBRE_P,
                    OCTUBRE_R = nuevo.OCTUBRE_R,
                    OCTUBRE_E = nuevo.OCTUBRE_E,
                    NOVIEMBRE_P = nuevo.NOVIEMBRE_P,
                    NOVIEMBRE_R = nuevo.NOVIEMBRE_R,
                    NOVIEMBRE_E = nuevo.NOVIEMBRE_E,
                    DICIEMBRE_P = nuevo.DICIEMBRE_P,
                    DICIEMBRE_R = nuevo.DICIEMBRE_R,
                    DICIEMBRE_E = nuevo.DICIEMBRE_E,
                    TURNO = nuevo.TURNO,
                    MES_INICIO = nuevo.MES_INICIO,
                    NOMBRE_EVIDENCIA = NOMBRE_EVIDENCIA,
                    NOMBRE_CARGO = NOMBRE_CARGO
                };
                objJSON.items = returnObject;
                objJSON.totalCount = bd.TBL_ACCION.Count();
                objJSON.success = true;
            /*}
            catch (Exception e)
            {
                objJSON.success = false;
            }*/
            return objJSON;
        }
 public JSONCollection<TBL_ACTIVIDAD> Update(string id, TBL_ACTIVIDAD nuevo)
 {
     JSONCollection<TBL_ACTIVIDAD> objJSON = new JSONCollection<TBL_ACTIVIDAD>();
     try
     {
         var objeto = (from variable in bd.TBL_ACTIVIDAD
                       where variable.ID_ACTIVIDAD == int.Parse(id)
                       select variable).Single();
         objeto.NOMBRE_ACTIVIDAD = nuevo.NOMBRE_ACTIVIDAD;
         objeto.ID_EVIDENCIA = nuevo.ID_EVIDENCIA;
         objeto.TIPO_FRECUENCIA = nuevo.TIPO_FRECUENCIA;
         objeto.CANTIDAD_FRECUENCIA = nuevo.CANTIDAD_FRECUENCIA;
         objeto.ENERO_P = nuevo.ENERO_P;
         objeto.ENERO_R = nuevo.ENERO_R;
         objeto.FEBRERO_P = nuevo.FEBRERO_P;
         objeto.FEBRERO_R = nuevo.FEBRERO_R;
         objeto.MARZO_P = nuevo.MARZO_P;
         objeto.MARZO_R = nuevo.MARZO_R;
         objeto.ABRIL_P = nuevo.ABRIL_P;
         objeto.ABRIL_R = nuevo.ABRIL_R;
         objeto.MAYO_P = nuevo.MAYO_P;
         objeto.MAYO_R = nuevo.MAYO_R;
         objeto.JUNIO_P = nuevo.JUNIO_P;
         objeto.JUNIO_R = nuevo.JUNIO_R;
         objeto.JULIO_P = nuevo.JULIO_P;
         objeto.JULIO_R = nuevo.JULIO_R;
         objeto.AGOSTO_P = nuevo.AGOSTO_P;
         objeto.AGOSTO_R = nuevo.AGOSTO_R;
         objeto.SEPTIEMBRE_P = nuevo.SEPTIEMBRE_P;
         objeto.SEPTIEMBRE_R = nuevo.SEPTIEMBRE_R;
         objeto.OCTUBRE_P = nuevo.OCTUBRE_P;
         objeto.OCTUBRE_R = nuevo.OCTUBRE_R;
         objeto.NOVIEMBRE_P = nuevo.NOVIEMBRE_P;
         objeto.NOVIEMBRE_R = nuevo.NOVIEMBRE_R;
         objeto.DICIEMBRE_P = nuevo.DICIEMBRE_P;
         objeto.DICIEMBRE_R = nuevo.DICIEMBRE_R;
         objeto.MES_INICIO = nuevo.MES_INICIO;
         bd.SubmitChanges();
         objJSON.items = objeto;
         objJSON.totalCount = bd.TBL_ACCION.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }