public bool agregar_insulina(DInsulina i) { bool flag = false; try { con.Open(); string Ssql = "insert into Insulina " + "(FK_idglu, " + "mnna_rap, mnna_regul, mnna_mezcla, " + "tarde_rap, tarde_regul, tarde_mezcla, " + "noche_rap, noche_regul, noche_mezcla, " + "dormir_rap, dormir_regul, dormir_mezcla) " + "values " + "(@FK_idglu, " + "@mnna_rap, @mnna_regul, @mnna_mezcla, " + "@tarde_rap, @tarde_regul, @tarde_mezcla, " + "@noche_rap, @noche_regul, @noche_mezcla, " + "@dormir_rap, @dormir_regul, @dormir_mezcla) ;"; SqlCommand sql = new SqlCommand(Ssql, con.sqlConnection()); sql.Parameters.AddWithValue("FK_idglu", i.Fk_idglu); sql.Parameters.AddWithValue("mnna_rap", i.Mnna_rap); sql.Parameters.AddWithValue("mnna_regul", i.Mnna_regul); sql.Parameters.AddWithValue("mnna_mezcla", i.Mnna_mezcla); sql.Parameters.AddWithValue("tarde_rap", i.Tarde_rap); sql.Parameters.AddWithValue("tarde_regul", i.Tarde_regul); sql.Parameters.AddWithValue("tarde_mezcla", i.Tarde_mezcla); sql.Parameters.AddWithValue("noche_rap", i.Noche_rap); sql.Parameters.AddWithValue("noche_regul", i.Noche_regul); sql.Parameters.AddWithValue("noche_mezcla", i.Noche_mezcla); sql.Parameters.AddWithValue("dormir_rap", i.Dormir_rap); sql.Parameters.AddWithValue("dormir_regul", i.Dormir_regul); sql.Parameters.AddWithValue("dormir_mezcla", i.Dormir_mezcla); if (sql.ExecuteNonQuery() == 1) { flag = true; } con.Close(); } catch (Exception e) { con.Close(); flag = false; System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); System.Console.WriteLine(e); System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); Console.WriteLine("error"); Android.Widget.Toast.MakeText(Application.Context, "error glucosa".ToString(), Android.Widget.ToastLength.Short).Show(); } return(flag); }
public bool Modificar(DInsulina i) { bool flag = false; try { con.Open(); String Ssql = "update Insulina Set " + "mnna_rap=@mnna_rap , mnna_regul=@mnna_regul, mnna_mezcla=@mnna_mezcla, " + "tarde_rap=@tarde_rap, tarde_regul=@tarde_regul, tarde_mezcla=@tarde_mezcla, " + "noche_rap=@noche_rap, noche_regul=@noche_regul, noche_mezcla=@noche_mezcla, " + "dormir_rap=@dormir_rap, dormir_regul=@dormir_regul, dormir_mezcla=@dormir_mezcla"; SqlCommand sql = new SqlCommand(Ssql, con.sqlConnection()); sql.Parameters.AddWithValue("mnna_rap", i.Mnna_rap); sql.Parameters.AddWithValue("mnna_regul", i.Mnna_regul); sql.Parameters.AddWithValue("mnna_mezcla", i.Mnna_mezcla); sql.Parameters.AddWithValue("tarde_rap", i.Tarde_rap); sql.Parameters.AddWithValue("tarde_regul", i.Tarde_regul); sql.Parameters.AddWithValue("tarde_mezcla", i.Tarde_mezcla); sql.Parameters.AddWithValue("noche_rap", i.Noche_rap); sql.Parameters.AddWithValue("noche_regul", i.Noche_regul); sql.Parameters.AddWithValue("noche_mezcla", i.Noche_mezcla); sql.Parameters.AddWithValue("dormir_rap", i.Dormir_rap); sql.Parameters.AddWithValue("dormir_regul", i.Dormir_regul); sql.Parameters.AddWithValue("dormir_mezcla", i.Dormir_mezcla); sql.ExecuteNonQuery(); flag = true; con.Close(); } catch (Exception e) { con.Close(); flag = false; System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); System.Console.WriteLine(e); System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); Console.WriteLine("error"); Android.Widget.Toast.MakeText(Application.Context, "error glucosa modificar".ToString(), Android.Widget.ToastLength.Short).Show(); } return(flag); }
public DInsulina buscarin(int idG) { DInsulina i = new DInsulina(); try { con.Open(); String Ssql = "select IdInsulina, " + "mnna_rap, mnna_regul, mnna_mezcla, " + //3 "tarde_rap, tarde_regul, tarde_mezcla, " + //6 "noche_rap, noche_regul, noche_mezcla, " + //9 "dormir_rap, dormir_regul, dormir_mezcla " + //12 "from Insulina where FK_idglu = @idG ;"; SqlCommand sql = new SqlCommand(Ssql, con.sqlConnection()); sql.Parameters.AddWithValue("idG", idG); SqlDataReader reader = sql.ExecuteReader(); while (reader.Read()) { i.Idinsulina = reader.GetInt32(0); i.Mnna_rap = reader.GetInt32(1); i.Mnna_regul = reader.GetInt32(2); i.Mnna_mezcla = reader.GetInt32(3); i.Tarde_rap = reader.GetInt32(4); i.Tarde_regul = reader.GetInt32(5); i.Tarde_mezcla = reader.GetInt32(6); i.Noche_rap = reader.GetInt32(7); i.Noche_regul = reader.GetInt32(8); i.Noche_mezcla = reader.GetInt32(9); i.Dormir_rap = reader.GetInt32(10); i.Dormir_regul = reader.GetInt32(11); i.Dormir_mezcla = reader.GetInt32(12); } con.Close(); } catch (Exception e) { System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); System.Console.WriteLine(e); System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); Console.WriteLine("error"); Android.Widget.Toast.MakeText(Application.Context, "error insulina buscar".ToString(), Android.Widget.ToastLength.Short).Show(); con.Close(); } return(i); }
public void llena_campos() { btnfecha.Text = g.Fecha.ToShortDateString(); btnDesayunoAntes.Text = g.H_A_Des1.ToString(); btnDesayunoDespues.Text = g.H_D_Des1.ToString(); txt_des_antes.Text = g.N_A_Des1.ToString(); txt_des_Des.Text = g.N_D_Des1.ToString(); btnAlmuerzoAntes.Text = g.H_A_Alm1.ToString(); btnAlmuerzoDespues.Text = g.H_D_Alm1.ToString(); txt_alm_antes.Text = g.N_A_Alm1.ToString(); txt_alm_des.Text = g.N_D_Alm1.ToString(); btnAntesCena.Text = g.H_A_Cen1.ToString(); btnDespuesCena.Text = g.H_D_Cen1.ToString(); Txt_cen_Antes.Text = g.N_A_Cen1.ToString(); Txt_cen_Despues.Text = g.N_D_Cen1.ToString(); btnDormirAntes.Text = g.H_A_Dor1.ToString(); btnDormirDespues.Text = g.H_D_Dor1.ToString(); Txt_Dor_Antes.Text = g.N_A_Dor1.ToString(); Txt_Dor_Despues.Text = g.N_D_Dor1.ToString(); txt_obs.Text = g.Obs; /// llenar campos de insulina /// ins = bdin.buscarin(idG); mnna_rap.Text = ins.Mnna_rap.ToString(); mnna_regul.Text = ins.Mnna_regul.ToString(); mnna_mezcla.Text = ins.Mnna_mezcla.ToString(); tarde_rap.Text = ins.Tarde_rap.ToString(); tarde_regul.Text = ins.Tarde_regul.ToString(); tarde_mezcla.Text = ins.Tarde_mezcla.ToString(); noche_rap.Text = ins.Noche_rap.ToString(); noche_regul.Text = ins.Noche_regul.ToString(); noche_mezcla.Text = ins.Noche_mezcla.ToString(); dormir_rap.Text = ins.Dormir_rap.ToString(); dormir_regul.Text = ins.Dormir_regul.ToString(); dormir_mezcla.Text = ins.Dormir_mezcla.ToString(); }
private async void Btn_agregar_ClickAsync(object sender, EventArgs e) { await gpsAsync(); CrudGlucosa bd = new CrudGlucosa(); try { g = new Glucosa(); g.Fk_id_US = idUS; //desayuno if (btnDesayunoAntes.Text != "Hora") { g.H_A_Des1 = Convert.ToDateTime(btnDesayunoAntes.Text).TimeOfDay; } if (txt_des_antes.Text != "") { g.N_A_Des1 = Convert.ToInt32(txt_des_antes.Text); } if (btnDesayunoDespues.Text != "Hora") { g.H_D_Des1 = Convert.ToDateTime(btnDesayunoDespues.Text).TimeOfDay; } if (txt_des_Des.Text != "") { g.N_D_Des1 = Convert.ToInt32(txt_des_Des.Text); } //almuerzo if (btnAlmuerzoAntes.Text != "Hora") { g.H_A_Alm1 = Convert.ToDateTime(btnAlmuerzoAntes.Text).TimeOfDay; } if (txt_alm_antes.Text != "") { g.N_A_Alm1 = Convert.ToInt32(txt_alm_antes.Text); } if (btnAlmuerzoDespues.Text != "Hora") { g.H_D_Alm1 = Convert.ToDateTime(btnAlmuerzoDespues.Text).TimeOfDay; } if (txt_alm_des.Text != "") { g.N_D_Alm1 = Convert.ToInt32(txt_alm_des.Text); } //cena if (btnAntesCena.Text != "Hora") { g.H_A_Cen1 = Convert.ToDateTime(btnAntesCena.Text).TimeOfDay; } if (Txt_cen_Antes.Text != "") { g.N_A_Cen1 = Convert.ToInt32(Txt_cen_Antes.Text); } if (btnDespuesCena.Text != "Hora") { g.H_D_Cen1 = Convert.ToDateTime(btnDespuesCena.Text).TimeOfDay; } if (Txt_cen_Despues.Text != "") { g.N_D_Cen1 = Convert.ToInt32(Txt_cen_Despues.Text); } //dormir if (btnDormirAntes.Text != "Hora") { g.H_A_Dor1 = Convert.ToDateTime(btnDormirAntes.Text).TimeOfDay; } if (Txt_Dor_Antes.Text != "") { g.N_A_Dor1 = Convert.ToInt32(Txt_Dor_Antes.Text); } if (btnDormirDespues.Text != "Hora") { g.H_D_Dor1 = Convert.ToDateTime(btnDormirDespues.Text).TimeOfDay; } if (Txt_Dor_Despues.Text != "") { g.N_D_Dor1 = Convert.ToInt32(Txt_Dor_Despues.Text); } //otros datos if (btnfecha.Text != "Selecciónar fecha a ingresar") { g.Fecha = Convert.ToDateTime(btnfecha.Text); } else { g.Fecha = DateTime.Now; } g.Obs = txt_obs.Text; g.Latitud = latitud; g.Longitud = longitud; if (await bd.AgregarGlucosaAsync(g)) { Toast.MakeText(this, "Dato agregado", ToastLength.Long).Show(); id_glucosa = bd.GetID(idUS); DInsulina ins = new DInsulina(); try { ins.Fk_idglu = id_glucosa; if (mnna_rap.Text != "") { ins.Mnna_rap = Convert.ToInt32(mnna_rap.Text); } if (mnna_regul.Text != "") { ins.Mnna_regul = Convert.ToInt32(mnna_regul.Text); } if (mnna_mezcla.Text != "") { ins.Mnna_mezcla = Convert.ToInt32(mnna_mezcla.Text); } if (tarde_rap.Text != "") { ins.Tarde_rap = Convert.ToInt32(tarde_rap.Text); } if (tarde_regul.Text != "") { ins.Tarde_regul = Convert.ToInt32(tarde_regul.Text); } if (tarde_mezcla.Text != "") { ins.Tarde_mezcla = Convert.ToInt32(tarde_mezcla.Text); } if (noche_rap.Text != "") { ins.Noche_rap = Convert.ToInt32(noche_rap.Text); } if (noche_regul.Text != "") { ins.Noche_regul = Convert.ToInt32(noche_regul.Text); } if (noche_mezcla.Text != "") { ins.Noche_mezcla = Convert.ToInt32(noche_mezcla.Text); } if (dormir_rap.Text != "") { ins.Dormir_rap = Convert.ToInt32(dormir_rap.Text); } if (dormir_regul.Text != "") { ins.Dormir_regul = Convert.ToInt32(dormir_regul.Text); } if (dormir_mezcla.Text != "") { ins.Dormir_mezcla = Convert.ToInt32(dormir_mezcla.Text); } CrudInsulina bdinsu = new CrudInsulina(); bdinsu.agregar_insulina(ins); } catch (Exception) { System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); System.Console.WriteLine(e); System.Console.WriteLine("ERROR"); System.Console.WriteLine("exor"); Console.WriteLine("error"); Android.Widget.Toast.MakeText(Application.Context, "error agregar isulina".ToString(), Android.Widget.ToastLength.Short).Show(); } } ; } catch (Exception ex) { Toast.MakeText(this, ex.Message, ToastLength.Long).Show(); } Intent i = new Intent(this, typeof(MainActivity)); i.PutExtra("idUs", SidUs); StartActivity(i); Finish();// para volver al master pague }