private void GetProductos() { using (var db = new proveedorEntities()) { _listaProductos = (from producto in db.Productoes select producto).ToList(); db.Dispose(); } }
private void SaveProducto(Producto producto, bool isEdit) { using (var db = new proveedorEntities()) { if (isEdit) { Producto oProducto = (from p in db.Productoes where p.Id == producto.Id select producto).SingleOrDefault(); oProducto = producto; } else { db.Productoes.Add(producto); } db.SaveChanges(); db.Dispose(); } }
private long GetProductos_LastId() { long id = 0; using (var db = new proveedorEntities()) { try { if (db.Productoes.Count() != 0) { id = db.Productoes.Max(c => c.Id); } db.Dispose(); return(id); } catch (EntityException ex) { MessageBox.Show(ex.Message); return(0); } } }