private void buttonGuardarCargar_Click(object sender, EventArgs e) { ip = new Inspecciones(); switch (comboBox1.SelectedItem.ToString()) { case "Eduardo": ip.IdInspector = 19357; break; case "Diego": ip.IdInspector = 28198; break; case "Fernando": ip.IdInspector = 62428; break; case "Dario": ip.IdInspector = 66748; break; default: MessageBox.Show("Opcion no disponible", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); break; } ip.IdSiniestro = Convert.ToInt32(textBox1.Text); ip.FechaIp = dateTimePicker1.Value.Date; ip.Observaciones = textBox2.Text; ip.InsertInspeccion(); this.clear(); }
//Insert Inspeccion public void SetDataInspeccion(Inspecciones ip) { try { sqlite.Open(); cmd = sqlite.CreateCommand(); cmd.CommandText = "insert into Inspecciones (idInspector,idSiniestro,fechaIP,Observaciones) " + "values (@idInspector,@idSiniestro,@fechaIP,@Observaciones)"; cmd.Prepare(); cmd.Parameters.AddWithValue("@idInspector", ip.IdInspector); cmd.Parameters.AddWithValue("@idSiniestro", ip.IdSiniestro); cmd.Parameters.AddWithValue("@fechaIP", ip.FechaIp); cmd.Parameters.AddWithValue("@Observaciones", ip.Observaciones); cmd.ExecuteNonQuery(); MessageBox.Show("Se agrego Inspeccion"); } catch (SQLiteException ex) { MessageBox.Show(ex.Message, "Error Base de Datos", MessageBoxButtons.OK, MessageBoxIcon.Error); } sqlite.Close(); }