public ActionResult ComvtaInsert([FromBody] CRUDModel <Models.PSAVCrud.Comvta.Comvtatabla> value) // Se va a llenar una nueva tabla con los datos de el html { Models.PSAVCrud.Comvta.Comvtatabla val2 = value.Value; //Estamos creando una Variable llamada Val val2.tc_cvid = Convert.ToInt32(TabSQL2.UpdateComvta(value.Value, 0)); comvtalist.Insert(comvtalist.Count, val2); return(Json(comvtalist)); }
public string UpdateComvta(Models.PSAVCrud.Comvta.Comvtatabla mod, int oper) { string Retorno = ""; string QueryNuevaTabla = ""; switch (oper) { case 0: QueryNuevaTabla = "insert into psav_dev.tc_comvta (tc_cvtext,tc_cvfee) values('" + mod.tc_cvtext.ToString() + "'," + mod.tc_cvfee.ToString() + ")"; Retorno = SaveWithIDReturn(QueryNuevaTabla); break; case 1: QueryNuevaTabla = "update psav_dev.tc_comvta set tc_cvtext='" + mod.tc_cvtext.ToString() + "', tc_cvfee='" + mod.tc_cvfee.ToString() + "' where tc_cvid=" + mod.tc_cvid; //"update psav_dev.tc_category set tcc_name='" + mod.tcc_name.ToString().ToUpper() + "' SaveWithoutValidation(QueryNuevaTabla); break; case 2: QueryNuevaTabla = "Delete from psav_dev.tc_comvta where tc_cvid=" + mod.tc_cvid; SaveWithoutValidation(QueryNuevaTabla); break; } return(Retorno); }
public ActionResult ComvtaDelete([FromBody] CRUDModel <Models.PSAVCrud.Comvta.Comvtatabla> value) // Se va a llenar una nueva tabla con los datos de el html { Models.PSAVCrud.Comvta.Comvtatabla val2 = new Models.PSAVCrud.Comvta.Comvtatabla(); //Estamos creando una variable llamada val y estamos Gurdando los datos cambiados val2.tc_cvid = Convert.ToInt32(value.Key.ToString()); TabSQL2.UpdateComvta(val2, 2); comvtalist.Remove(comvtalist.Where(or => or.tc_cvid == Convert.ToUInt32(value.Key.ToString())).FirstOrDefault()); return(Json(value)); }
public ActionResult ComvtaUpdate([FromBody] CRUDModel <Models.PSAVCrud.Comvta.Comvtatabla> myObject)// Se va a llenar una nueva tabla con los datos de el html { var ord = myObject.Value; Models.PSAVCrud.Comvta.Comvtatabla val = comvtalist.Where(or => or.tc_cvid == ord.tc_cvid).FirstOrDefault();//Aquí estariamos guardando lo obtenido en el modelo val.tc_cvid = ord.tc_cvid; val.tc_cvfee = ord.tc_cvfee; val.tc_cvtext = ord.tc_cvtext; TabSQL2.UpdateComvta(val, 1); return(Json(myObject.Value)); }
public void SaveClient(Models.PSAVCrud.Comvta.Comvtatabla model) { //inserta TCC_name string QueryToInsert = "insert into psav_dev.tc_comvta;(tcc_id,tcc_name,tcc_type)" + "values('" + "','" + model.tc_cvid + "','" + model.tc_cvfee + "','" + model.tc_cvtext + "',null,'" + "')"; string IDClient = ""; SaveWithoutValidation(QueryToInsert); //inserta TCC_ID QueryToInsert = "insert into psav_dev.psav_dev.tc_comvta;(tcct_id,trcp_data,tmp_id) values(1,'" + model.tc_cvid + "'," + IDClient + ")"; SaveWithoutValidation(QueryToInsert); QueryToInsert = "insert into psav_dev.psav_dev.tc_comvta;(tcct_id,trcp_data,tmp_id) values(2,'" + model.tc_cvtext + "'," + IDClient + ")"; SaveWithoutValidation(QueryToInsert); QueryToInsert = "insert into psav_dev.psav_dev.tc_comvta;(tcct_id,trcp_data,tmp_id) values(3,'" + model.tc_cvfee + "'," + IDClient + ")"; SaveWithoutValidation(QueryToInsert); //inserta TCC_Type QueryToInsert = "insert into psav_dev.psav_dev.tc_comvta;(tc_cvid,model.tc_cvfee,tc_cvtext) values(" + IDClient + ",'" + model.tc_cvfee + "','" + "')"; SaveWithoutValidation(QueryToInsert); }
public List <Models.PSAVCrud.Comvta.Comvtatabla> Getcateg2() { string TabSQL2 = "SELECT * FROM psav_dev.tc_comvta"; List <Models.PSAVCrud.Comvta.Comvtatabla> Comv = new List <Models.PSAVCrud.Comvta.Comvtatabla>(); //estamos referenciando Las variabes obtenidas en el modelo MySqlConnection conn = new MySqlConnection(con); //estamos estableciendo conexión con mySql MySqlCommand cmd = new MySqlCommand(TabSQL2, 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.Comvta.Comvtatabla _ListVM = new Models.PSAVCrud.Comvta.Comvtatabla(); // estamos refernciando al archivo puesto en la primer parte y lo estamos guardando en una nueva parte de la memoria _ListVM.tc_cvid = 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.tc_cvtext = sdr.GetValue(1).ToString(); _ListVM.tc_cvfee = sdr.GetValue(2).ToString(); Comv.Add(_ListVM); } conn.Close(); return(Comv); }