Example #1
0
        public JSONCollection<TBL_ACCION_CORRECTIVA> Create(
            string ID_USUARIO, 
            string ID_INFORME, 
            string ID_ACCION, 
            string FECHA_PLAZO, 
            string FECHA_REALIZACION, 
            string PORCENTAJE_CUMPLIMIENTO, 
            string DESCRIPCION, 
            string FECHA_CREACION)
        {
            JSONCollection<TBL_ACCION_CORRECTIVA> objJSON = new JSONCollection<TBL_ACCION_CORRECTIVA>();
            try
            {
                TBL_ACCION_CORRECTIVA nuevo = new TBL_ACCION_CORRECTIVA()
                {
                    ID_ACCION = int.Parse(ID_ACCION),
                    ID_USUARIO = ID_USUARIO,
                    ID_INFORME_PRELIMINAR = int.Parse(ID_INFORME),
                    FECHA_PLAZO = DateTime.Parse(FECHA_PLAZO),
                    //FECHA_REALIZACION = DateTime.Parse(FECHA_REALIZACION),
                    PORCENTAJE_CUMPLIMIENTO = int.Parse(PORCENTAJE_CUMPLIMIENTO),
                    DESCRIPCION = DESCRIPCION,
                    //FECHA_CREACION = DateTime.Parse(FECHA_CREACION)
                };
                bd.TBL_ACCION_CORRECTIVA.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_ACCION_CORRECTIVA.Count();
                objJSON.success = true;
            }
            catch (Exception e)
            {
                objJSON.success = false;
            }
            return objJSON;
        }
Example #2
0
 public JSONCollection<TBL_ACCION_CORRECTIVA> Update(string id, TBL_ACCION_CORRECTIVA nuevo)
 {
     JSONCollection<TBL_ACCION_CORRECTIVA> objJSON = new JSONCollection<TBL_ACCION_CORRECTIVA>();
     try
     {
         var objeto = (from variable in bd.TBL_ACCION_CORRECTIVA
                       where variable.ID_ACCION_CORRECTIVA == int.Parse(id)
                       select variable).Single();
         objeto.ID_USUARIO = nuevo.ID_USUARIO;
         objeto.ID_INFORME_PRELIMINAR = nuevo.ID_INFORME_PRELIMINAR;
         objeto.ID_ACCION = nuevo.ID_ACCION;
         objeto.FECHA_PLAZO = nuevo.FECHA_PLAZO;
         objeto.FECHA_REALIZACION = nuevo.FECHA_REALIZACION;
         objeto.PORCENTAJE_CUMPLIMIENTO = nuevo.PORCENTAJE_CUMPLIMIENTO;
         objeto.DESCRIPCION = nuevo.DESCRIPCION;
         objeto.FECHA_CREACION = nuevo.FECHA_CREACION;
         bd.SubmitChanges();
         objJSON.items = objeto;
         objJSON.totalCount = bd.TBL_ACCION_CORRECTIVA.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }