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 Modelo.Compras.Compra GenerarCompra() { Modelo.Compras.Compra c = new Modelo.Compras.Compra() { CompradoPor = Session.UsuarioEnCurso, Proveedor = ctrlProveedor.GetById((int)CmbProveedor.EditValue), DetalleCompras = new List <Modelo.Compras.DetalleCompra>() }; foreach (DataRow row in DetalleCompra.Rows) { Modelo.Compras.DetalleCompra d = new Modelo.Compras.DetalleCompra(); d.Material = ctrlMaterial.GetById((int)row["Material"]); d.Cantidad = (double)(int)row["Cantidad"]; d.Costo = (double)row["Precio"]; c.DetalleCompras.Add(d); } return(c); }