private void BuscarOrdenProduccion() { try { var formprompt = new OrdenProduccionPromptForm(ordenProduccionTextBox.Text); if (formprompt.ShowDialog() == DialogResult.OK) { var ordenProduccionViewModel = formprompt.OrdenProduccionViewModel; ViewModel.OrdenProduccionId = ordenProduccionViewModel.OrdenProduccionId; ViewModel.OrdenProduccion = ordenProduccionViewModel.Codigo; ViewModel.CodigoMercaderia = ordenProduccionViewModel.CodigoMercaderia; ViewModel.NombreMercaderia = ordenProduccionViewModel.NombreMercaderia; ViewModel.ProcedimientoProduccion = ordenProduccionViewModel.ProcedimientoProduccion; ViewModel.UnidadMedida = ordenProduccionViewModel.UnidadMedida; ViewModel.Cantidad = ordenProduccionViewModel.Cantidad; } } catch (Exception ex) { MessageBox.Show(string.Format("Ocurrió un error al buscar, error: {0}", ex.Message) , "Buscar", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor = Cursors.Default; } }
private void BuscarDocumentos() { try { if (tipoDocumentoComboBox.SelectedItem != null) { switch (tipoDocumentoComboBox.SelectedItem.ToString()) { case TipoDocumentoEnum.Compra: var formpromptcompra = new CompraPromptForm(); if (formpromptcompra.ShowDialog() == DialogResult.OK) { var compraViewModel = formpromptcompra.CompraViewModel; ViewModel.TipoDocumentoRelacionado = TipoDocumentoEnum.Compra; ViewModel.NumeroDocumentoRelacionado = compraViewModel.NumeroDocumento; ViewModel.CompraId = compraViewModel.CompraId; } else { ViewModel.NumeroDocumentoRelacionado = string.Empty; ViewModel.CompraId = string.Empty; } break; case TipoDocumentoEnum.OrdenProduccion: var formpromptventaop = new OrdenProduccionPromptForm(); if (formpromptventaop.ShowDialog() == DialogResult.OK) { var opViewModel = formpromptventaop.OrdenProduccionViewModel; ViewModel.TipoDocumentoRelacionado = TipoDocumentoEnum.OrdenProduccion; ViewModel.NumeroDocumentoRelacionado = opViewModel.Codigo; ViewModel.OrdenProduccionId = opViewModel.OrdenProduccionId; } else { ViewModel.NumeroDocumentoRelacionado = string.Empty; ViewModel.OrdenProduccionId = string.Empty; } break; } } } catch (Exception ex) { MessageBox.Show(string.Format("Ocurrió un error al buscar el documento, mensaje de error: {0}", ex.Message) , "Buscar Documento", MessageBoxButtons.OK, MessageBoxIcon.Error); } }