public override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); bd = new CrudGlucosa(); fecha_axu1 = new DateTime(); fecha_axu2 = new DateTime(); }
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 }