private void Alta_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Desc.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Multa mul = new Finalbd.Cbd.Multa(); mul.Descripcion = Desc.Text; db.Mults.Add(mul); db.SaveChanges(); } else { MessageBox.Show("Ingrese los datos correctos, Solo Letras"); } }
private void Alta_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(NombreC.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Sexo.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Ciudadano ciu = new Finalbd.Cbd.Ciudadano(); ciu.Nombre = NombreC.Text; ciu.sexo = Sexo.Text; db.Cius.Add(ciu); db.SaveChanges(); } else { MessageBox.Show("Verifique los datos, solo letras"); } }
private void Consultar_Click(object sender, RoutedEventArgs e) { //Asegurarse de que el carro tenga por lo menos un juego if (carri.Count > 0 ) { using (Mibd db = new Mibd()) { using (var trans = db.Database.BeginTransaction()) { try { //Objeto de factura Finalbd.Cbd.Ciudadano fact = new Finalbd.Cbd.Ciudadano(); //FProy.BD.Game gm = new FProy.BD.Game(); //fact.Fec = DateTime.Now; //fact.idStore = (int)cb2.SelectedValue; //fact.datos = Convert.ToString("Juego: " + cb1.SelectedValue + " Para consola: " + tx1.Text + " Del genero: " + tx2.Text + "Precio: " + tx3.Text); foreach (var reporte in carri) { Finalbd.Cbd.Sancion ci = db.Sans.SingleOrDefault(s => s.IdS == reporte.IdS); fact.Sanciones.Add(ci); } db.Cius.Add(fact); db.SaveChanges(); trans.Commit(); //MessageBox.Show(string.Format("Transaction #{0} completada", fact.IDCiudadano), "exitosamente", MessageBoxButton.OK, // MessageBoxImage.Information); }//try catch { //if an error is produced, we rollback everything trans.Rollback(); //We notify the user of the error MessageBox.Show("Error de compra, imposible procesar compra", "Error Fatal", MessageBoxButton.OK, MessageBoxImage.Error); } }//Crear transacción }//Crear enlace a bd }//Contador de items en carro }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Mar.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Mod.Text.Trim(), @"^[a-zA-Z\s]+$")&& Regex.IsMatch(Plac.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Auto aut = new Finalbd.Cbd.Auto(); aut.Marca = Mar.Text; aut.Modelo = Mod.Text; aut.Placa = Plac.Text; db.Auts.Add(aut); db.SaveChanges(); } else { MessageBox.Show("Verifique los datos"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if ( Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Agente agen = new Finalbd.Cbd.Agente(); agen.Nombre = NombreA.Text; agen.Departamento = Dep.Text; db.Agens.Add(agen); db.SaveChanges(); MessageBox.Show("Se Dieron de alta Los Datos Correctamente"); CleanUp(); } else { MessageBox.Show("Ingrese Solo Numero, solo Letras"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdAU.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdAU.Text); var mul = db.Auts .SingleOrDefault(x => x.IDAuto == id); // where x.id == id //select x; if (mul != null) { db.Auts.Remove(mul); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id, Verifique los datos"); } }
private void Baja_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdC1.Text, @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdC1.Text); var ciu = db.Cius .SingleOrDefault(x => x.IDCiudadano == id); // where x.id == id //select x; if (ciu != null) { db.Cius.Remove(ciu); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Baja_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdM.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdM.Text); var mul = db.Mults .SingleOrDefault(x => x.IDMulta == id); // where x.id == id //select x; if (mul != null) { db.Mults.Remove(mul); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros en #id"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdA.Text.Trim(), @"^\d+$") && Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdA.Text); var agen = db.Agens .SingleOrDefault(x => x.IDAgente == id); // where x.id == id //select x; if (agen != null) { db.Agens.Remove(agen); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdM.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = Convert.ToInt32(IdM.Text); var cons = from s in db.Mults where s.IDMulta == id select s; DataM.ItemsSource = cons.ToList(); var cons1 = db.Mults.SingleOrDefault(s => s.IDMulta == id); Desc.Text = cons1.Descripcion; } else { MessageBox.Show("Ingrese unicamente ID, Solo numeros"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdA.Text.Trim (), @"^\d+$") && Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdA.Text); var agen = db.Agens .SingleOrDefault(x => x.IDAgente == id); // where x.id == id //select x; if (agen != null) { agen.Nombre = NombreA.Text; agen.Departamento = Dep.Text; db.SaveChanges(); } } else { MessageBox.Show("Verifique ingresar los campos correctos"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdC1.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = Convert.ToInt32(IdC1.Text); { var cons = from s in db.Cius where s.IDCiudadano == id select s; DataCiu.ItemsSource = cons.ToList(); var cons1 = db.Cius.SingleOrDefault(s => s.IDCiudadano == id); NombreC.Text = cons1.Nombre; Sexo.Text = cons1.sexo; } } else {MessageBox.Show("Ingrese Numero En ID"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdAU.Text, @"^\d+$") && Regex.IsMatch(Mar.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Mod.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Plac.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdAU.Text); var tisa = db.Auts .SingleOrDefault(x => x.IDAuto == id); // where x.id == id //select x; if (tisa != null) { tisa.Marca = Mar.Text; tisa.Modelo = Mod.Text; tisa.Placa = Plac.Text; db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void meter_Click(object sender, RoutedEventArgs e) { int Id = Convert.ToInt32(cbreport.SelectedValue); Finalbd.Cbd.Mibd db = new Finalbd.Cbd.Mibd(); Finalbd.Cbd.Sancion sn = db.Sans.SingleOrDefault(x => x.IdS == Id); tmpSan = sn; carri.RemoveAll(s => s.IdS == tmpSan.IdS); if (tmpSan == null) { //if tmpProduct is empty (Product not found) we exit the procedure MessageBox.Show("No hay reportes realizados", "Sin reportes", MessageBoxButton.OK, MessageBoxImage.Exclamation); //exit procedure } carri.Add(new Sancion() { IdS = tmpSan.IdS, Precio = tmpSan.Precio, IDAgente = tmpSan.IDAgente, IDAuto = tmpSan.IDAuto, IDCiudadano = tmpSan.IDCiudadano, IDMulta = tmpSan.IDMulta, Fec = tmpSan.Fec }); LlenaGrid(); tmpSan= null; }
private void Guardar_Click(object sender, RoutedEventArgs e) { Mibd db = new Mibd(); Sancion sn = new Sancion(); sn.Precio = int.Parse(prec.Text); sn.Fec = DateTime.Now; sn.IDAuto = Convert.ToInt32(Aut.SelectedValue.ToString()); sn.IDAgente = Convert.ToInt32(cbAgente.SelectedValue.ToString()); sn.IDCiudadano = Convert.ToInt32(cbCiudadano.SelectedValue.ToString()); sn.IDMulta = Convert.ToInt32(cbMulta.SelectedValue.ToString()); db.Sans.Add(sn); db.SaveChanges(); MessageBox.Show("Se Guardaron Los Cambios Correctamente"); cbreport.ItemsSource = db.Sans.ToList(); }
private void Button_Click_2(object sender, RoutedEventArgs e) { Finalbd.Cbd.Mibd db = new Finalbd.Cbd.Mibd(); var temp = from s in db.Cius select s; DataCiu.ItemsSource = temp.ToList(); }
private void Button_Click_4(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdAU.Text, @"^\d+$")) { Mibd db = new Mibd(); int id = Convert.ToInt32(IdAU.Text); var cons = from s in db.Auts where s.IDAuto == id select s; DataAu.ItemsSource = db.Auts.ToList(); var cons1 = db.Auts.SingleOrDefault(s => s.IDAuto == id); Mar.Text = cons1.Marca; Mod.Text = cons1.Modelo; Plac.Text = cons1.Placa; } else { MessageBox.Show("Ingrese solo Numero de ID"); } }
private void Button_Click_4(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdA.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = Convert.ToInt32(IdA.Text); var cons = from s in db.Agens where s.IDAgente == id select s; DataA.ItemsSource = cons.ToList(); var cons1 = db.Agens.SingleOrDefault(s => s.IDAgente == id); NombreA.Text = cons1.Nombre; Dep.Text = cons1.Departamento; } else { MessageBox.Show("Ingrese solo numeros positivos"); } }
private void Con_Click(object sender, RoutedEventArgs e) { Finalbd.Cbd.Mibd db = new Finalbd.Cbd.Mibd(); var temp = from s in db.Mults select s; DataM.ItemsSource = temp.ToList(); }
private void reportito_Loaded(object sender, RoutedEventArgs e) { Finalbd.Cbd.Mibd db = new Cbd.Mibd(); Finalbd.Cbd.Sancion sn = new Cbd.Sancion(); Finalbd.Cbd.Ciudadano ci = new Cbd.Ciudadano(); Aut.ItemsSource = db.Auts.ToList(); Aut.DisplayMemberPath = "Placa"; Aut.SelectedValuePath = "IDAuto"; cbCiudadano.ItemsSource = db.Cius.ToList(); cbCiudadano.DisplayMemberPath = "Nombre"; cbCiudadano.SelectedValuePath = "IDCiudadano"; cbAgente.ItemsSource = db.Agens.ToList(); cbAgente.DisplayMemberPath = "Nombre"; cbAgente.SelectedValuePath = "IDAgente"; cbMulta.ItemsSource = db.Mults.ToList(); cbMulta.DisplayMemberPath = "Descripcion"; cbMulta.SelectedValuePath = "IDMulta"; cbreport.ItemsSource = db.Sans.ToList(); cbreport.DisplayMemberPath = "IdS"; cbreport.SelectedValuePath = "IdS"; }
private void Edit_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(NombreC.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Sexo.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdC1.Text); var tisa = db.Cius .SingleOrDefault(x => x.IDCiudadano == id); // where x.id == id //select x; if (tisa != null) { tisa.Nombre = NombreC.Text; tisa.sexo = Sexo.Text; db.SaveChanges(); } } else { MessageBox.Show("Ingrese Correctamente los datos, Letras unicamente"); } }
private void Edit_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdM.Text.Trim(), @"^\d+$") && Regex.IsMatch(Desc.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdM.Text); var tisa = db.Mults .SingleOrDefault(x => x.IDMulta == id); // where x.id == id //select x; if (tisa != null) { tisa.Descripcion = Desc.Text; db.SaveChanges(); } } else { MessageBox.Show("Ingrese los Datos Correctamente"); } }