private void RubroForm_Load(object sender, EventArgs e) { RubroProveedor = new ProveedorManager().GetRubroByID(Rubro); if (RubroProveedor != null) { metroTextBoxID.Text = RubroProveedor.IDRubroProveedor.ToString(); metroTextBoxDescripcion.Text = RubroProveedor.Descripcion; } else { metroTextBoxID.Text = "0"; metroTextBoxDescripcion.Text = ""; } }
public void InsertarorUpdateRubro(RubroProveedor rubro) { using (Context = new Entities()) { if (Context.RubroProveedor.AnyAsync(r => r.Descripcion == rubro.Descripcion) != null) { Context.RubroProveedor.Attach(rubro); Context.Entry(rubro).State = System.Data.Entity.EntityState.Modified; Context.SaveChanges(); } else { Context.RubroProveedor.Add(rubro); Context.SaveChanges(); } } }
public RubroForm() { InitializeComponent(); this.RubroProveedor = new RubroProveedor(); }