private void QuitarRegistro(string Id) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "UPDATE materialesOC " + " SET cantidadRecibida = cantidadRecibida - " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["CantidadRecibida"].Value.ToString() + " WHERE ID = " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NumeroPO"].Value.ToString() + " AND RenglonId = " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["LineaPO"].Value.ToString(); conn.insert(); _Bitacora.MatBorro(Convert.ToInt32(Id), Convert.ToInt32(dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NumeroPO"].Value), Convert.ToInt32(dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["LineaPO"].Value), dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NoGuia"].Value.ToString()); //conn.InsertSQL = "UPDATE materialesOC " + // " SET cantidadRecibida = cantidadRecibida - " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].CantidadRecibida + // " WHERE ID = " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].MaterialesOCId + // " AND RenglonId = " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].RenglonId; //conn.insert(); conn.ExecSQL("DELETE FROM MaterialesEnviar WHERE Id = " + Id); conn.FinConexion(); }
private void btnQuitar_Click(object sender, EventArgs e) { if (materialesEnviarDataGridView.RowCount > 0) { DialogResult quitar; quitar = MessageBox.Show("¿Estas seguro de quitar el registro del embarque?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (quitar == DialogResult.Yes) { // this.QuitarRegistro(embarques.MaterialesEnviar[materialesEnviarBindingSource.Position].Id.ToString()); this.QuitarRegistro(materialesEnviarDataGridView.CurrentRow.Cells["Id2"].Value.ToString()); _Bitacora.MatBorro(Convert.ToInt32(materialesEnviarDataGridView.CurrentRow.Cells["Id2"].Value), Convert.ToInt32(materialesEnviarDataGridView.CurrentRow.Cells["g2PO"].Value), Convert.ToInt32(materialesEnviarDataGridView.CurrentRow.Cells["g2Renglon"].Value), materialesEnviarDataGridView.CurrentRow.Cells["NoGuia"].Value.ToString()); //if (materialesPaltetasDataGridView.RowCount > 0) //{ // this.materialesEnviarTableAdapter.Fill(this.embarques.MaterialesEnviar, Convert.ToInt32(materialesPaltetasDataGridView.CurrentRow.Cells["Id"].Value)); //} CargarLinesPorPaleta(); } } }