private void btnLista_Click(object sender, EventArgs e) { N_Recepcion recepcion2 = new N_Recepcion(); string guia = txtGuia.Text; string productor = cmbProductor.Text.ToString(); if (guia.Trim() == "") { return; } if (productor.Trim() == "") { return; } productor = cmbProductor.SelectedValue.ToString(); recepcion1.Encabezado = new E_Recepcion_Encabezado() { Guia = guia, Codigo_Productor = productor }; recepcion2.Encabezado = recepcion1.Obtener_Encabezado(); if (recepcion2.Encabezado != null) { frmLista frm = new frmLista(sesion, recepcion2); frm.ShowDialog(); } }
private void btnModificarTotalPallets_Click(object sender, EventArgs e) { N_Recepcion recepcion2 = new N_Recepcion(); string guia = txtGuia.Text; string productor = cmbProductor.Text.ToString(); if (guia.Trim() == "") { return; } if (productor.Trim() == "") { return; } productor = cmbProductor.SelectedValue.ToString(); recepcion1.Encabezado = new E_Recepcion_Encabezado() { Guia = guia, Codigo_Productor = productor }; recepcion2.Encabezado = recepcion1.Obtener_Encabezado(); if (recepcion2.Encabezado != null) { frmVentanaModificar frm = new frmVentanaModificar(sesion, recepcion2); frm.ShowDialog(); recepcion2.Encabezado = recepcion1.Obtener_Encabezado(); txtTotalPallets.Text = recepcion2.Encabezado.Cantidad_Pallets; } }
private void txtGuia_Leave(object sender, EventArgs e) { N_Recepcion recepcion2 = new N_Recepcion(); string guia = txtGuia.Text; string productor = cmbProductor.Text.ToString(); if (cmbExportador.SelectedIndex == -1) { MessageBox.Show("Seleccione Exportador"); txtGuia.Text = ""; return; } if (productor.Trim() == "") { MessageBox.Show("Seleccione Productor"); txtGuia.Text = ""; return; } if (guia.Trim() == "") { MessageBox.Show("Ingrese guia"); lblLote.Text = ""; return; } productor = cmbProductor.SelectedValue.ToString(); recepcion2.Encabezado = new E_Recepcion_Encabezado() { Guia = guia, Codigo_Productor = productor }; recepcion2.Encabezado = recepcion2.Obtener_Encabezado(); if (recepcion2.Encabezado != null) { lblLote.Text = recepcion2.Encabezado.Lote; //cmbEspecie.SelectedValue = recepcion2.Encabezado.ID_Especie; //txtChofer.Text = recepcion2.Encabezado.Chofer; //double temperatura = Convert.ToDouble(recepcion2.Encabezado.Temperatura); //txtTemperatura.Text = temperatura.ToString().Replace(",", "."); //txtTotalPallets.Text = recepcion2.Encabezado.Cantidad_Pallets; //cmbDescarga.SelectedValue = recepcion2.Encabezado.ID_Descarga; //cmbDestino.SelectedValue = recepcion2.Encabezado.ID_Destino; //cmbTipo.SelectedValue = recepcion2.Encabezado.ID_Tipo; //txtTotalPallets.ReadOnly = true; } else { MessageBox.Show("Guia no existe en recepcion", "Buscar Guia"); txtGuia.Text = ""; lblLote.Text = ""; } }
private void btnRecuperar_Click(object sender, EventArgs e) { N_Recepcion recepcion2 = new N_Recepcion(); string guia = txtGuia.Text; string productor = cmbProductor.Text.ToString(); if (cmbCliente.SelectedIndex == -1) { MessageBox.Show("Seleccionar Exportador"); return; } if (productor.Trim() == "") { MessageBox.Show("Seleccionar Productor"); return; } if (guia.Trim() == "") { MessageBox.Show("Ingrese guia"); return; } productor = cmbProductor.SelectedValue.ToString(); recepcion1.Encabezado = new E_Recepcion_Encabezado() { Guia = guia, Codigo_Productor = productor }; recepcion2.Encabezado = recepcion1.Obtener_Encabezado(); if (recepcion2.Encabezado != null) { cmbCliente.SelectedValue = recepcion2.Encabezado.ID_Cliente; cmbEspecie.SelectedValue = recepcion2.Encabezado.ID_Especie; txtChofer.Text = recepcion2.Encabezado.Chofer; double temperatura = Convert.ToDouble(recepcion2.Encabezado.Temperatura); txtTemperatura.Text = temperatura.ToString().Replace(",", "."); txtTotalPallets.Text = recepcion2.Encabezado.Cantidad_Pallets; cmbDescarga.SelectedValue = recepcion2.Encabezado.ID_Descarga; cmbDestino.SelectedValue = recepcion2.Encabezado.ID_Destino; cmbTipo.SelectedValue = recepcion2.Encabezado.ID_Tipo; txtTotalPallets.ReadOnly = true; } else { Limpiar(); } }
void AgregarDestino() { N_Recepcion destino1 = new N_Recepcion(); E_Destino destino2 = new E_Destino(); destino2.Codigo = "0"; destino2.Descripcion = txtDescripcionDestino.Text; if (destino1.Agregar_Destino(destino2) == true) { dgvLista.DataSource = destino1.Lista_Destino(); } else { MessageBox.Show("Error: No se pudo agregar el registro", "Agregar"); } }
void ModificarDescarga() { N_Recepcion descarga1 = new N_Recepcion(); E_Descarga descarga2 = new E_Descarga(); descarga2.Codigo = lblIDDescarga.Text; descarga2.Descripcion = txtDescripcionDescarga.Text; if (descarga1.Modificar_Descarga(descarga2) == true) { dgvLista.DataSource = descarga1.Lista_Descarga(); } else { MessageBox.Show("Error: No se pudo modificar el registro", "Modificar"); } }
public override void Borrar() { if (dgvLista.SelectedRows.Count != 0) { int pos = dgvLista.CurrentRow.Index; string ID; ID = dgvLista.Rows[pos].Cells["codigo"].Value.ToString(); if (MessageBox.Show("¿Borrar Registro Seleccionado?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } N_Recepcion descarga1 = new N_Recepcion(); if (descarga1.Borrar_Destino(ID) == true) { dgvLista.DataSource = descarga1.Lista_Destino(); } } else { MessageBox.Show("Seleccione Item", "Borrar"); } }
private void frmMantenedorDestino_Load(object sender, EventArgs e) { N_Recepcion destino1 = new N_Recepcion(); dgvLista.DataSource = destino1.Lista_Destino(); }
public frmVentanaModificar(E_Usuario usuario, N_Recepcion recepcion) { InitializeComponent(); sesion = usuario; recepcion1 = recepcion; }
public frmLista(E_Usuario usuario, N_Recepcion recepcion) { InitializeComponent(); sesion = usuario; recepcion1 = recepcion; }
private void txtPalletRecepcion_KeyPress(object sender, KeyPressEventArgs e) { if (panelErrorRecepcion.Visible == true) { panelErrorRecepcion.Visible = false; } if (ValidarCamposClienteProductor() == false) { e.Handled = true; return; } if (e.KeyChar == Convert.ToChar(Keys.Enter)) { if (txtPalletRecepcion.Text.Trim() == "") { lblMensajeRecepcion.Text = "Ingrese Pallet"; panelErrorRecepcion.Visible = true; return; } if (txtGuia.Text.Trim() == "") { MessageBox.Show("Ingrese Guia", "Guia"); txtGuia.Focus(); return; } txtPalletRecepcion.Text = txtPalletRecepcion.Text.ToUpper(); //revisa si se agrego folio en grilla if (Existe_Pallet_Lista(dgvListaRecepcion, txtPalletRecepcion.Text) == true) { lblMensajeRecepcion.Text = "Pallet ya esta en la Lista"; panelErrorRecepcion.Visible = true; txtPalletRecepcion.SelectAll(); return; } N_Recepcion recepcion1 = new N_Recepcion(); E_Pallet pallet1 = new E_Pallet(); pallet1.Codigo = txtPalletRecepcion.Text; pallet1.ID_Cliente = cmbExportador.SelectedValue.ToString(); pallet1.ID_Productor = cmbProductor.SelectedValue.ToString(); if (recepcion1.Existe_Pallet(pallet1) == true) { if (pallet1.Estado != "0") { lblMensajeRecepcion.Text = "Pallet fue asignado"; panelErrorRecepcion.Visible = true; txtPalletRecepcion.SelectAll(); return; } if (pallet1.Guia != txtGuia.Text) { lblMensajeRecepcion.Text = "Pallet pertenece a otra Guia"; panelErrorRecepcion.Visible = true; txtPalletRecepcion.SelectAll(); return; } int rowNuevo; rowNuevo = 0; //dgvLista.Rows.Count; dgvListaRecepcion.Rows.Insert(0, 1); // .Add(1); dgvListaRecepcion.Rows[rowNuevo].Cells["item"].Value = (dgvListaRecepcion.Rows.Count); dgvListaRecepcion.Rows[rowNuevo].Cells["folio"].Value = pallet1.Codigo; dgvListaRecepcion.Rows[rowNuevo].Cells["kilos_netos"].Value = pallet1.Peso; // dgvListaRecepcion.Rows[rowNuevo].Cells["cantidad_bandejas"].Value = pallet1.Cajas; // dgvListaRecepcion.Rows[rowNuevo].Cells["descripcion"].Value = pallet1.Descripcion; dgvListaRecepcion.Rows[0].Selected = true; lblKilosRecepcion.Text = Total_Kilos_Lista(dgvListaRecepcion, "kilos_netos").ToString(); } else { lblMensajeRecepcion.Text = "Pallet no Existe"; panelErrorRecepcion.Visible = true; } txtPalletRecepcion.Text = ""; txtPalletRecepcion.Focus(); } }