Exemple #1
0
        private void dgvQuejas_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            try
            {
                QuejaWS.queja queja = dgvQuejas.Rows[e.RowIndex].DataBoundItem
                                      as QuejaWS.queja;

                dgvQuejas.Rows[e.RowIndex].Cells["ID_PEDIDO"].Value        = queja.pedido.idPedido;
                dgvQuejas.Rows[e.RowIndex].Cells["RUC"].Value              = queja.pedido.cliente.ruc;
                dgvQuejas.Rows[e.RowIndex].Cells["RAZON_SOCIAL"].Value     = queja.pedido.cliente.razonSocial;
                dgvQuejas.Rows[e.RowIndex].Cells["GRUPO"].Value            = queja.pedido.cliente.grupo;
                dgvQuejas.Rows[e.RowIndex].Cells["TIPO_CLIENTE"].Value     = queja.pedido.cliente.tipoEmpresa;
                dgvQuejas.Rows[e.RowIndex].Cells["NOMBRE"].Value           = queja.pedido.empleado.nombre;
                dgvQuejas.Rows[e.RowIndex].Cells["APELLIDO_PATERNO"].Value = queja.pedido.empleado.apellidoPaterno;
                dgvQuejas.Rows[e.RowIndex].Cells["APELLIDO_MATERNO"].Value = queja.pedido.empleado.apellidoMaterno;
            }
            catch (Exception) { }
        }
Exemple #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            foreach (Control c in this.Controls)
            {
                if (c is TextBox)
                {
                    TextBox textBox = c as TextBox;
                    if (textBox.Text == string.Empty && textBox.Name != "txtIdPedido" && textBox.Name != "txtMontoPendiente" && textBox.Name != "txtIdFactura")
                    {
                        MessageBox.Show("Falta llenar los datos de " + textBox.Name.Substring(3),
                                        "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        return;
                    }
                }
            }
            if (txtIdPedido.Text == "")
            {
                MessageBox.Show("Debe indicar un pedido", "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            frmConfirmarInsertar formInsertar = new frmConfirmarInsertar();

            if (formInsertar.ShowDialog() == DialogResult.OK)
            {
                QuejaWS.queja queja = new QuejaWS.queja();
                queja.pedido          = new QuejaWS.pedido();
                queja.pedido.idPedido = Int32.Parse(txtIdPedido.Text);
                queja.descripcion     = txtObservacion.Text;
                int resultado = daoQueja.insertarQueja(queja);
                if (resultado == 0)
                {
                    MessageBox.Show("No se insertó correctamente", "Mensaje de error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    ((frmGestionarQuejas)Program.pantallas[Program.pantallas.Count - 2].Formulario).recargarDGV();
                    MessageBox.Show("Se insertó correctamente", "Mensaje de confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtIdFactura.Text = resultado.ToString();
                }
            }
        }
Exemple #3
0
 public static void eliminar()
 {
     quejaSeleccionada = (QuejaWS.queja)dgv.CurrentRow.DataBoundItem;
     daoQueja.eliminarQueja(quejaSeleccionada.idQueja);
 }