예제 #1
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     proyecto.New_bd.bdPrincipal db = new proyecto.New_bd.bdPrincipal();
     var registros = from s in db.compra
         select s;
     dbgrid.ItemsSource= registros.ToList();
 }
예제 #2
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     if (Regex.IsMatch(txtnombre.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtca.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtpre.Text, @"^\d+$"))))
     {
         bdPrincipal db = new bdPrincipal();
         proyecto.New_bd.inven od = new proyecto.New_bd.inven();
         od.NombreProducto = txtnombre.Text;
         od.Categoria = txtca.Text;
         od.precio = int.Parse(txtpre.Text);
         db.invens.Add(od);
         db.SaveChanges();
     }
     else { MessageBox.Show("Datos correctamente"); }
 }
예제 #3
0
 private void Button_Click_4(object sender, RoutedEventArgs e)
 {
     if (Regex.IsMatch(txtid.Text, @"^\d+$"))
     {
         bdPrincipal bd = new bdPrincipal();
         int id = int.Parse(txtid.Text);
         var x = bd.Proveedores
             .SingleOrDefault(s => s.IDProveedor == id);
         if (x != null)
         {
             bd.Proveedores.Remove(x);
             bd.SaveChanges();
             MessageBox.Show("Se han borrado correctamente los datos");
         }
     }
     else { MessageBox.Show("solo numeros #"); }
 }
예제 #4
0
 private void Button_Click_2(object sender, RoutedEventArgs e)
 {
     if (Regex.IsMatch(txtnom.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtci.Text, "^[a-zA-Z]+$")
         && (Regex.IsMatch(txtdire.Text, "^[a-zA-Z]+$"))))
     {
         bdPrincipal bd = new bdPrincipal();
         proyecto.New_bd.Proveedor pro = new proyecto.New_bd.Proveedor();
         pro.Nombre = txtnom.Text;
         pro.Ciudad = txtci.Text;
         pro.Direccion = txtdire.Text;
         bd.Proveedores.Add(pro);
         bd.SaveChanges();
         MessageBox.Show("Datos guardados exitosamente");
     }
     else { MessageBox.Show("Datos no validos");
     }
 }
예제 #5
0
 private void Button_Click_2(object sender, RoutedEventArgs e)
 {
     if (Regex.IsMatch(txtpro.Text, @"^\d+$") && (Regex.IsMatch(txtduc.Text, @"^\d+$")
         && (Regex.IsMatch(txtnombre.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtcan.Text, @"^\d+$")))))
     {
         bdPrincipal bd = new bdPrincipal();
         proyecto.New_bd.Compras rt= new proyecto.New_bd.Compras();
         rt.Idproveedor = int.Parse(txtpro.Text);
         rt.IdProducto = int.Parse(txtduc.Text);
         rt.Nombre = txtnombre.Text;
         rt.Cantidad = int.Parse(txtcan.Text);
         bd.compra.Add(rt);
         bd.SaveChanges();
         MessageBox.Show("Datos guardados exitosamente");
     }
     else
     {
         MessageBox.Show("Datos no validos");
     }
 }