Exemplo n.º 1
0
 private void EditarMarcas()
 {
     if (dgMarcas.SelectedItem != null)
     {
         ImpresorasMarca i  = (ImpresorasMarca)dgMarcas.SelectedItem;
         EditarMarca     ei = new EditarMarca(i.Marca);
         if (ei.ShowDialog() == true)
         {
             var intc = db.ImpresorasMarca.SingleOrDefault(s => s.IdMarca == i.IdMarca);
             if (intc != null)
             {
                 intc.Marca = ei.ModifiedValue;
                 db.SaveChanges();
                 CargarMarcas();
                 MessageBox.Show("Registro Modificado");
             }
         }
     }
 }
Exemplo n.º 2
0
 private void DgPiezasImg_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
 {
     try
     {
         ImpresorasPieza p = (ImpresorasPieza)dgPiezasImg.SelectedItem;
         ImpresorasMarca m = db.ImpresorasMarca.Where(w => w.IdMarca == p.FK_IdMarca).Select(s => s).SingleOrDefault();
         ImpresorasINT   i = db.ImpresorasINT.Where(w => w.IdINT == p.FK_IdINT).Select(s => s).SingleOrDefault();
         LocalItemImageFile          = Path.Combine(Directory.GetCurrentDirectory(), @"itemsimpresoras\", m.Marca, i.DescripcionINT, p.CodigoPieza, p.IdPieza + ".JPG").ToUpper();
         RemoteItemImageFile         = Path.Combine(@"\\BUBBA\shared$\itemsimpresoras\", m.Marca, i.DescripcionINT, p.CodigoPieza, p.IdPieza + ".JPG").ToUpper();
         lblbSelectedItemINT.Content = i.DescripcionINT;
         if (File.Exists(RemoteItemImageFile))
         {
             if (File.Exists(LocalItemImageFile))
             {
                 tblNADACHE.Content = "";
                 DisplayTehImage();
             }
             else
             {
                 Directory.CreateDirectory(Path.GetDirectoryName(LocalItemImageFile));
                 File.Copy(RemoteItemImageFile, LocalItemImageFile, true);
                 tblNADACHE.Content = "";
                 DisplayTehImage();
             }
         }
         else
         {
             ImageDisplay.Source = null;
             tblNADACHE.Content  = "ESTA PIEZA NO TIENE IMAGEN ASIGNADA!";
         }
     }
     catch (Exception)
     {
         return;
     }
 }