Exemplo n.º 1
0
        private void btnVer_Click(object sender, EventArgs e)
        {
            InvoicePDF invoicePDF = new InvoicePDF();

            invoicePDF.createServicioTecnico(ent_configuracion, prog);

            /*String filename = "invoices\\serviciotecnico_" + nro_doc + ".pdf";
             * if (File.Exists(filename))
             * {
             *  Process.Start(filename);
             * }
             * else
             * {
             *  MessageBox.Show("Documento no encontrado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             * }*/
        }
Exemplo n.º 2
0
        private void btnPagar_Click(object sender, EventArgs e)
        {
            Ent_Prog_Mantenimiento prog = new Ent_Prog_Mantenimiento();

            prog.documento        = correlativo == "" ? 0 : int.Parse(correlativo);
            prog.documento_des    = lblSerie.Text;
            prog.tienda           = cod_tienda;
            prog.usuario          = usuario;
            prog.tipo_persona     = rdbEmpresa.Checked == true ? "N" : "E";
            prog.numero_documento = txtDesRuc.Text;
            prog.cliente_des      = txtDesCliente.Text;
            prog.cliente          = cliente;
            prog.estado           = cboEstado.SelectedValue.ToString();
            prog.fecha_salida     = dtpFechaSalida.Value.ToShortDateString();

            List <Ent_Tipo_Mantenimiento> lista_mant = new List <Ent_Tipo_Mantenimiento>();

            foreach (DataGridViewRow row in dgvMantenimiento.Rows)
            {
                Ent_Tipo_Mantenimiento prd = new Ent_Tipo_Mantenimiento();
                prd.id          = int.Parse(row.Cells["ID"].Value.ToString());
                prd.descripcion = row.Cells["DESCRIPCION"].Value.ToString();

                lista_mant.Add(prd);
            }
            prog.mantenimiento = lista_mant;
            string request = BL_Mantenimiento.setProg_Mantenimiento(prog);

            if (request == "1")
            {
                MessageBox.Show("Se agregó correctamente");
                InvoicePDF pdf = new InvoicePDF();
                pdf.createServicioTecnico(ent_configuracion, prog);
            }
            else
            {
                MessageBox.Show(request);
            }
        }