Esempio n. 1
0
 public JSONCollection<sp_get_programas_anualesResult> Create(int ID_DEPARTAMENTO_ORGANIZACION, string NOMBRE_DIVISION, int ID_DIVISION, string OBJETIVO, string META, string FECHA_CREACION, string NOMBRE_PROGRAMA, int MES_INICIO, int ANO_INICIO)
 {
     JSONCollection<sp_get_programas_anualesResult> objJSON = new JSONCollection<sp_get_programas_anualesResult>();
     try
     {
         TBL_PROGRAMA_ANUAL nuevo = new TBL_PROGRAMA_ANUAL()
         {
             NOMBRE_PROGRAMA = NOMBRE_PROGRAMA,
             ID_DEPARTAMENTO_ORGANIZACION = ID_DEPARTAMENTO_ORGANIZACION,
             ID_DIVISION = ID_DIVISION,
             OBJETIVO = OBJETIVO,
             META = META,
             FECHA_CREACION = DateTime.Now,
             MES_INICIO = MES_INICIO,
             ANO_INICIO = ANO_INICIO
         };
         bd.TBL_PROGRAMA_ANUAL.InsertOnSubmit(nuevo);
         bd.SubmitChanges();
         sp_get_programas_anualesResult temp = new sp_get_programas_anualesResult()
         {
             NOMBRE_PROGRAMA = nuevo.NOMBRE_PROGRAMA,
             ID_PROGRAMA_ANUAL =nuevo.ID_PROGRAMA_ANUAL,
             ID_DEPARTAMENTO_ORGANIZACION = nuevo.ID_DEPARTAMENTO_ORGANIZACION,
             ID_DIVISION = (int)nuevo.ID_DIVISION,
             NOMBRE_DIVISION = NOMBRE_DIVISION,
             OBJETIVO = nuevo.OBJETIVO,
             META = nuevo.META,
             FECHA_CREACION = nuevo.FECHA_CREACION,
             MES_INICIO = nuevo.MES_INICIO,
             ANO_INICIO = nuevo.ANO_INICIO
         };
         objJSON.items = temp;
         objJSON.totalCount = bd.TBL_PROGRAMA_ANUAL.Count();
         objJSON.success = true;
     }
     catch (Exception e)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
Esempio n. 2
0
 public JSONCollection<TBL_PROGRAMA_ANUAL> Update(string id, TBL_PROGRAMA_ANUAL nuevo)
 {
     JSONCollection<TBL_PROGRAMA_ANUAL> objJSON = new JSONCollection<TBL_PROGRAMA_ANUAL>();
     try
     {
         var objeto = (from variable in bd.TBL_PROGRAMA_ANUAL
                       where variable.ID_PROGRAMA_ANUAL == int.Parse(id)
                       select variable).Single();
         objeto.OBJETIVO = nuevo.OBJETIVO;
         objeto.META = nuevo.META;
         objeto.MES_INICIO = nuevo.ANO_INICIO;
         bd.SubmitChanges();
         objJSON.items = objeto;
         objJSON.totalCount = bd.TBL_PROGRAMA_ANUAL.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }