Example #1
0
 public ActionResult NuevatablaInsert([FromBody] CRUDModel <Models.PSAVCrud.SyncCrud.Tablanueva> value) // Se va a llenar una nueva tabla con los datos de el html
 {
     Models.PSAVCrud.SyncCrud.Tablanueva val2 = value.Value;                                            //Estamos creando una Variable llamada Val
     val2.tcc_id = Convert.ToInt32(TabSQL.UpdateNuevatabla(value.Value, 0));
     Tablanuevalist.Insert(Tablanuevalist.Count, val2);
     return(Json(Tablanuevalist));
 }
Example #2
0
 public ActionResult NuevatablaDelete([FromBody] CRUDModel <Models.PSAVCrud.SyncCrud.Tablanueva> value) // Se va a llenar una nueva tabla con los datos de el html
 {
     Models.PSAVCrud.SyncCrud.Tablanueva val2 = new Models.PSAVCrud.SyncCrud.Tablanueva();              //Estamos creando una variable llamada val y estamos Gurdando los datos cambiados
     val2.tcc_id = Convert.ToInt32(value.Key.ToString());
     TabSQL.UpdateNuevatabla(val2, 2);
     Tablanuevalist.Remove(Tablanuevalist.Where(or => or.tcc_id == Convert.ToUInt32(value.Key.ToString())).FirstOrDefault());
     return(Json(value));
 }
Example #3
0
        public ActionResult NuevatablaUpdate([FromBody] CRUDModel <Models.PSAVCrud.SyncCrud.Tablanueva> myObject)// Se va a llenar una nueva tabla con los datos de el html
        {
            var ord = myObject.Value;

            Models.PSAVCrud.SyncCrud.Tablanueva val2 = Tablanuevalist.Where(or => or.tcc_id == ord.tcc_id).FirstOrDefault();//Aquí estariamos guardando lo obtenido en el modelo
            val2.tcc_id = ord.tcc_id; val2.tcc_name = ord.tcc_name; val2.tcc_type = ord.tcc_type;
            TabSQL.UpdateNuevatabla(val2, 1);
            return(Json(myObject.Value));
        }
Example #4
0
        public void SaveClient(Models.PSAVCrud.SyncCrud.Tablanueva model)
        {
            //inserta TCC_name
            string QueryToInsert = "insert into psav_dev.tc_category;(tcc_name,tcc_id,tcc_type)" +
                                   "values('" + "','" + model.tcc_id + "','" + model.tcc_name + "','" + model.tcc_type + "',null,'" + "')";
            string IDClient = "";

            SaveWithoutValidation(QueryToInsert);
            //inserta TCC_ID
            QueryToInsert = "insert into psav_dev.tc_category;(tcct_id,trcp_data,tmp_id) values(1,'" + model.tcc_id + "'," + IDClient + ")";
            SaveWithoutValidation(QueryToInsert);
            QueryToInsert = "insert into psav_dev.tc_category;(tcct_id,trcp_data,tmp_id) values(2,'" + model.tcc_name + "'," + IDClient + ")";
            SaveWithoutValidation(QueryToInsert);
            QueryToInsert = "insert into psav_dev.tc_category;(tcct_id,trcp_data,tmp_id) values(3,'" + model.tcc_type + "'," + IDClient + ")";
            //inserta TCC_Type
            QueryToInsert = "insert into psav_dev.tc_category;(tcc_id,tcc_name,tcc_type) values(" + IDClient + ",'" + model.tcc_type + "','" + "')";
            SaveWithoutValidation(QueryToInsert);
        }
Example #5
0
        private const string con = "Uid=root;Database=psav_dev;Pwd=(Conexi0npsavdatabasedev)1605;Host=35.188.2.70;";//estamos estableciendo conexión con BD

        public List <Models.PSAVCrud.SyncCrud.Tablanueva> Getcateg()
        {
            string TabSQL = "SELECT * FROM psav_dev.tc_category";                                                 //Le estamos indicando que tabla queremos de la BD
            List <Models.PSAVCrud.SyncCrud.Tablanueva> Cients = new List <Models.PSAVCrud.SyncCrud.Tablanueva>(); //Aquí estamos creando una nueva tabla en la cual estamos insertando la tabla de clientes
            MySqlConnection conn = new MySqlConnection(con);                                                      //estamos estableciendo conexión con mySql
            MySqlCommand    cmd  = new MySqlCommand(TabSQL, conn);                                                //estamos ejecutando el código SELECT FROM

            conn.Open();
            MySqlDataReader sdr = cmd.ExecuteReader();                                                   //le estamos diciendo que lea los datos guardados en la base de datos

            while (sdr.Read())                                                                           //Estamos haciendo una iteracion y como condicion estamos diciendo que mientras lea
            {
                Models.PSAVCrud.SyncCrud.Tablanueva _ListVM = new Models.PSAVCrud.SyncCrud.Tablanueva(); // estamos refernciando al archivo puesto en la primer parte y lo estamos guardando en una nueva parte de la memoria
                _ListVM.tcc_id   = Convert.ToInt32(sdr.GetValue(0).ToString());                          //Estamos obteniendo los valores puestos en el modelo Syncrud y lo convertimos a string
                _ListVM.tcc_name = sdr.GetValue(1).ToString();
                _ListVM.tcc_type = sdr.GetValue(2).ToString();

                Cients.Add(_ListVM);
            }
            conn.Close();
            return(Cients);
        }
Example #6
0
        public string UpdateNuevatabla(Models.PSAVCrud.SyncCrud.Tablanueva mod, int oper)
        {
            string Retorno         = "";
            string QueryNuevaTabla = "";

            switch (oper)
            {
            case 0:
                QueryNuevaTabla = "insert into psav_dev.tc_category (tcc_name,tcc_type,tcc_id) values('" + mod.tcc_name.ToString().ToUpper() + "'," + mod.tcc_type + "," + mod.tcc_id + ")";
                Retorno         = SaveWithIDReturn(QueryNuevaTabla);
                break;

            case 1:
                QueryNuevaTabla = "update psav_dev.tc_category set tcc_name='" + mod.tcc_name.ToString().ToUpper() + "', tcc_type='" + mod.tcc_type.ToString() + "' where tcc_id=" + mod.tcc_id;
                SaveWithoutValidation(QueryNuevaTabla);
                break;

            case 2:
                QueryNuevaTabla = "Delete from psav_dev.tc_category where tcc_id=" + mod.tcc_id;
                SaveWithoutValidation(QueryNuevaTabla);
                break;
            }
            return(Retorno);
        }