private void MostrarProveedor(DataRow row) { if (row == null) { return; } Modelo.Compras.Proveedor p = ctrlProveedores.GetById((int)row["IdProveedor"]); if (p == null) { return; } this.IdProveedor = p.IdProveedor; this.TxtIdProveedor.EditValue = p.IdProveedor; this.TxtNombres.EditValue = p.Nombre; this.TxtTelefono.EditValue = p.Telefono; this.TxtCorreoElectronico.EditValue = p.CorreoElectronico; this.TxtCalle.EditValue = p.Calle; this.TxtNumero.EditValue = p.Numero; this.TxtColonia.EditValue = p.Colonia; this.lst.IdListaContactos = p.Contactos.IdListaContactos; foreach (Modelo.Contacto c in p.Contactos) { this.lst.Add(c); } GcContactos.RefreshDataSource(); }
private void GuardarCambios(bool Estatus = true) { Modelo.Compras.Proveedor proveedor = GenerarProveedor(); proveedor.Estatus = Estatus; ctrlProveedores.UpdateProveedor(proveedor); MessageBox.Show("Cambios Guardados con éxito"); }
private Modelo.Compras.Proveedor GenerarProveedor() { Modelo.Compras.Proveedor p = new Modelo.Compras.Proveedor() { IdProveedor = this.IdProveedor, Nombre = (string)TxtNombres.EditValue, Calle = (string)TxtCalle.EditValue, Colonia = (string)TxtColonia.EditValue, Contactos = lst, CorreoElectronico = (string)TxtCorreoElectronico.EditValue, Numero = (string)TxtNumero.EditValue, Telefono = (string)TxtTelefono.EditValue }; return(p); }
private void GuardarNuevo() { Modelo.Compras.Proveedor proveedor = GenerarProveedor(); ctrlProveedores.InsertarProveedor(proveedor); }