private void EditarRegistro() { FrmLibroInventariosItem F = new FrmLibroInventariosItem(); LibroInventario registro = (LibroInventario)this.bs.Current; if (registro == null) { return; } F.registro = registro; F.Modificar(); if (F.DialogResult == DialogResult.OK) { F.registro.Mes = Convert.ToInt16(txtMes.Text); F.registro.Año = Convert.ToInt16(txtAño.Text); F.registro.Calcular(); F.registro.Ajustes = F.registro.InventarioFisico - F.registro.Final; db.SaveChanges(); Busqueda(); } else { db.Refresh(System.Data.Objects.RefreshMode.StoreWins, registro); } }
private void AgregarRegistro() { FrmLibroInventariosItem F; do { F = new FrmLibroInventariosItem(); F.Incluir(); if (F.DialogResult == DialogResult.OK) { F.registro.Mes = Convert.ToInt16(txtMes.Text); F.registro.Año = Convert.ToInt16(txtAño.Text); F.registro.Calcular(); F.registro.Ajustes = F.registro.InventarioFisico - F.registro.Final; F.registro.IdLibroInventarios = FactoryContadores.GetMax("IdLibroInventarios"); db.LibroInventarios.Add(F.registro); db.SaveChanges(); Busqueda(); } } while (F.DialogResult != System.Windows.Forms.DialogResult.Cancel); }