Example #1
0
        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();
        }
Example #2
0
        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();
                }
            }
        }