private void GuardarDatosButton_Click(object sender, EventArgs e) { if (!Validar()) { return; } var rta = MessageBox.Show("¿Grabar informe de recepción?", "Cofirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rta == DialogResult.No) { return; } informeRecep = new DInformeRecep(); var codOrdenCompra = int.Parse(CodOrdenCompraLabel.Text); var codFac = int.Parse(CodFacLabel.Text); var resultado_calidad = ExitosoRadioButton.Checked ? "Exitoso" : "Fallido"; var problemas = ProblemasTextBox.Text != string.Empty ? ProblemasTextBox.Text : ""; var estado_pd = "Sin procesar"; var fechaCreacion = DateTime.Now; var msg = informeRecep.InsertInformeRecep(codOrdenCompra, codFac, resultado_calidad, problemas, estado_pd, fechaCreacion); var popup1 = new PopupNotifier() { Image = msg == "Se ingresó el registro correctamente" ? Properties.Resources.sql_success1 : Properties.Resources.sql_error, TitleText = "Mensaje", ContentText = msg, ContentFont = new Font("Segoe UI Bold", 11F), TitleFont = new Font("Segoe UI Bold", 10F), ImagePadding = new Padding(10) }; popup1.Popup(); LimpiarCampos(); DeshabilitarBotones(); CargarInformes(); CargarOrdenesCompra(); }
private void CargarDatosInforme(int codOrdenCompra) { informeRecep = new DInformeRecep(); dPedido = new DPedidoReaprov(); dStockPedido = new DStockPedidoReaprov(); var dt = informeRecep.GetDatosInformeByCodOrdenCompra(codOrdenCompra); var codPR = dPedido.GetCodPedidoReaprovByCodOrdenCompra(codOrdenCompra); var dt2 = dStockPedido.GetStockEnPedidoReaprov(codPR); CodOrdenCompraLabel.Text = dt.Rows[0]["CodOrdenCompra"].ToString(); ProveedorLabel.Text = dt.Rows[0]["RazonSocial"].ToString(); FechaEmisionLabel.Text = dt.Rows[0]["FechaEmision"].ToString(); CodFacLabel.Text = dt.Rows[0]["CodFac"].ToString(); FechaRecepcionLabel.Text = dt.Rows[0]["FechaRecep"].ToString(); ImporteLabel.Text = dt.Rows[0]["Importe"].ToString(); try { ObservacionesTextBox.Text = dt.Rows[0]["Observaciones"].ToString(); } catch (Exception) { ObservacionesTextBox.Text = string.Empty; } DgvProductosOrden.DataSource = dt2; DgvProductosOrden.Refresh(); //var nRows = DgvProductosOrden.RowCount; //for (int i = 0; i < nRows / 2; i++) //{ // DgvProductosOrden.Rows.RemoveAt(nRows - 1); //} }
private void SelectInformes() { dInformeRecep = new DInformeRecep(); DgvInformes.DataSource = dInformeRecep.SelectInformesSinRegistracion(); DgvInformes.Refresh(); }
private void CargarInformes() { informeRecep = new CapaDatos.DInformeRecep(); DgvInformes.DataSource = informeRecep.SelectInformesRecepcion(); DgvInformes.Refresh(); }