Esempio n. 1
0
 public ActionResult SensitiveInsert([FromBody] CRUDModel <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla> value) // Se va a llenar una nueva tabla con los datos de el html
 {
     Models.PSAVCrud.SensitiveModel.SensitiveModelTabla valsens = value.Value;                                        //Estamos creando una Variable llamada Val
     valsens.tcs_id = Convert.ToInt32(TabSQLSens.UpdateSens(value.Value, 0));
     Senslist.Insert(Senslist.Count, valsens);
     return(Json(Senslist));
 }
Esempio n. 2
0
        public string UpdateSens(Models.PSAVCrud.SensitiveModel.SensitiveModelTabla mod, int oper)
        {
            string Retorno         = "";
            string QueryNuevaTabla = "";

            switch (oper)
            {
            case 0:
                QueryNuevaTabla = "insert into psav_dev.tc_sensitive(tcs_name,tcs_description,tcs_id) values ('" + mod.tcs_name.ToString().ToUpper() + "','" + mod.tcs_description + "','" + mod.tcs_id + "')";
                Retorno         = SaveWithIDReturn(QueryNuevaTabla);
                break;

            case 1:
                QueryNuevaTabla = "update psav_dev.tc_sensitive set tcs_name='" + mod.tcs_name.ToString() + "',tcs_description='" + mod.tcs_description.ToString() + "' where tcs_id=" + mod.tcs_id;

                SaveWithoutValidation(QueryNuevaTabla);
                break;

            case 2:
                QueryNuevaTabla = "Delete from psav_dev.tc_sensitive where tcs_id=" + mod.tcs_id;
                SaveWithoutValidation(QueryNuevaTabla);
                break;
            }
            return(Retorno);
        }
Esempio n. 3
0
 public ActionResult SensitiveDelete([FromBody] CRUDModel <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla> value)    // Se va a llenar una nueva tabla con los datos de el html
 {
     Models.PSAVCrud.SensitiveModel.SensitiveModelTabla val2 = new Models.PSAVCrud.SensitiveModel.SensitiveModelTabla(); //Estamos creando una variable llamada val y estamos Gurdando los datos cambiados
     val2.tcs_id = Convert.ToInt32(value.Key.ToString());
     TabSQLSens.UpdateSens(val2, 2);
     Senslist.Remove(Senslist.Where(or => or.tcs_id == Convert.ToUInt32(value.Key.ToString())).FirstOrDefault());
     return(Json(value));
 }
Esempio n. 4
0
        public ActionResult SensitiveUpdate([FromBody] CRUDModel <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla> myObject)// Se va a llenar una nueva tabla con los datos de el html
        {
            var ord = myObject.Value;

            Models.PSAVCrud.SensitiveModel.SensitiveModelTabla valsens = Senslist.Where(or => or.tcs_id == ord.tcs_id).FirstOrDefault();//Aquí estariamos guardando lo obtenido en el modelo
            valsens.tcs_id = ord.tcs_id; valsens.tcs_name = ord.tcs_name; valsens.tcs_description = ord.tcs_description;
            TabSQLSens.UpdateSens(valsens, 1);
            return(Json(myObject.Value));
        }
Esempio n. 5
0
        public void SaveClient(Models.PSAVCrud.SensitiveModel.SensitiveModelTabla model)
        {
            //inserta TCC_name psav_dev.tc_sensitive
            string QueryToInsert = "insert into psav_dev.tc_sensitive;(tcs_id,tcs_name,tcs_description)" +
                                   "values('" + "," + model.tcs_id + "','" + model.tcs_name + "','" + model.tcs_description + "',null,'" + ")";
            string IDClient = "";

            SaveWithoutValidation(QueryToInsert);
            //inserta TCC_ID
            QueryToInsert = "insert into psav_dev.tc_sensitive;(tcct_id,trcp_data,tmp_id) values(1,'" + model.tcs_id + "'," + IDClient + ")";
            SaveWithoutValidation(QueryToInsert);
            QueryToInsert = "insert into psav_dev.tc_sensitive;(tcct_id,trcp_data,tmp_id) values(2,'" + model.tcs_name + "'," + IDClient + ")";
            SaveWithoutValidation(QueryToInsert);
            QueryToInsert = "insert into psav_dev.tc_sensitive;(tcct_id,trcp_data,tmp_id) values(3,'" + model.tcs_description + "'," + IDClient + ")";
            SaveWithoutValidation(QueryToInsert);
            //inserta TCC_Type
            QueryToInsert = "insert into psav_dev.tc_sensitive;(tcs_id,tcs_name,tcs_description) values(" + IDClient + ",'" + model.tcs_description + "','" + "')";
            SaveWithoutValidation(QueryToInsert);
        }
Esempio n. 6
0
        public List <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla> GetcategSens()//estamos referenciando la información del modelo y lo estamos guardando en getcategsens
        {
            string TabSQLSens = "SELECT * FROM psav_dev.tc_sensitive";
            List <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla> Sens1 = new List <Models.PSAVCrud.SensitiveModel.SensitiveModelTabla>(); //estamos referenciando Las variabes obtenidas en el modelo
            MySqlConnection conn = new MySqlConnection(con);                                                                                   //estamos estableciendo conexión con mySql
            MySqlCommand    cmd  = new MySqlCommand(TabSQLSens, 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.SensitiveModel.SensitiveModelTabla _ListVM = new Models.PSAVCrud.SensitiveModel.SensitiveModelTabla(); // estamos refernciando al archivo puesto en la primer parte y lo estamos guardando en una nueva parte de la memoria
                _ListVM.tcs_id          = Convert.ToInt32(sdr.GetValue(0).ToString());                                                 //Estamos obteniendo los valores puestos en el modelo comvt y lo convertimos a string y las estamos guardando en la variable
                _ListVM.tcs_name        = sdr.GetValue(1).ToString();
                _ListVM.tcs_description = sdr.GetValue(2).ToString();

                Sens1.Add(_ListVM);
            }
            conn.Close();
            return(Sens1);
        }