Пример #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidarInsumo())
                {
                    return;
                }

                dt = Clases.ProcesaDatos.ProcesarInsumos("paInsertarActualizarInsumo", new object[] { txtCodigo.Text, txtDescripcion.Text, decimal.Parse(txtCantidadActual.Text), cbbUnidadMedida.SelectedValue, double.Parse(txtPrecio.Text), cbbIva.GetItemText(cbbIva.SelectedItem), cbbTipo.SelectedValue });

                if (dt.Rows[0][0].ToString() == "ok")
                {
                    MessageBox.Show("Insumo/servicio Procesado exitosamente", "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Ocurrio un error al insertar los datos: " + dt.Rows[0][0].ToString(), "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrio un error durante el proceso" + ex, "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            FrmMaestros obj = (FrmMaestros)Application.OpenForms["FrmMaestros"];

            obj.Refreshdata();
        }
Пример #2
0
        private void empresaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            foreach (Form frm1 in Application.OpenForms)
            {
                if (frm1.Text == "Compañias")
                {
                    frm1.BringToFront();
                    return;
                }
            }
            Form FrmCompañias = new FrmMaestros("Compañias");

            FrmCompañias.MdiParent = this;
            FrmCompañias.Text      = "Compañias";
            FrmCompañias.Show();
        }
Пример #3
0
        private void insumosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // Form frm = this.MdiChildren.FirstOrDefault(x => x is FrmMaestros);

            foreach (Form frm1 in Application.OpenForms)
            {
                if (frm1.Text == "Insumos")
                {
                    frm1.BringToFront();
                    return;
                }
            }
            Form FrmInsumos = new FrmMaestros("Insumos");

            FrmInsumos.MdiParent = this;
            FrmInsumos.Text      = "Insumos";
            FrmInsumos.Show();
        }
Пример #4
0
        private void FrmCompañias_FormClosed(object sender, FormClosedEventArgs e)
        {
            FrmMaestros obj = (FrmMaestros)Application.OpenForms["FrmMaestros"];

            obj.Refreshdata();
        }
Пример #5
0
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            Form f = new FrmMaestros();

            this.Close();
        }
Пример #6
0
        private void GuardarActualizarCliente()
        {
            if (ValidarCLiente())
            {
                return;
            }
            tabClientes_Selecting(null, null);
            tabClientes_Selected(null, null);
            string btn;

            try
            {
                if (btnGuardar.Text == "Actualizar")
                {
                    btn = "Actualizado";
                }
                else
                {
                    btn = "Guardado";
                }

                if (Nit_ == "")
                {
                    Nit_ = txtNit.Text;
                }
                DataTable dt1 = (DataTable)dgvDirecciones.DataSource;
                //DataRow dr = dt.NewRow(); //ds.Tables[4].NewRow();

                for (int x = 0; x < dgvDirecciones.RowCount - 1; x++)
                {
                    if (dgvDirecciones.Rows[x].Cells[2].Value.ToString() == "")
                    {
                        dgvDirecciones.Rows.RemoveAt(x);
                        x--;
                    }
                }
                int i = 0;
                foreach (DataRow dr1 in dt1.Rows)
                {
                    if (string.IsNullOrEmpty(dr1.ItemArray[1].ToString()))
                    {
                        dt1.Rows[i][1] = Nit_;

                        dt1.AcceptChanges();
                    }


                    i++;
                }

                bool rb = false;
                if (rbActivo.Checked)
                {
                    rb = true;
                }


                DataTable dt = Clases.ProcesaDatos.ProcesarClientes("paInsertarActualizarClientes", new object[] { idCliente_, txtNit.Text, txtRz.Text, txtNombre.Text, txtEmail.Text, txtContacto.Text, txtTel1.Text, txtTel2.Text, txtCel.Text, rb }, dt1);//dts = Clases.ProcesaDatos.ProcesarFactura("paInsertarDatosFactura", new object[] { txtNumFac.Text, 1, cbbCliente.SelectedValue.ToString(), cbbSede.SelectedValue.ToString(), cbbResolucion.SelectedValue.ToString(), 1, cbbCompania.SelectedValue.ToString(), rtxComentarios.Text, Iva, Subtotal, Total, BaseGravable, Math.Round(Descuento, 27), dtpFechavencimento.Text, dtpFechaFactura.Text }, (DataTable)dgvInsumosFacturar.DataSource);


                if (dt.Rows[0][0].ToString() == "ok")
                {
                    MessageBox.Show("El cliente se ha " + btn + "Correctamente", "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    FrmMaestros obj = (FrmMaestros)Application.OpenForms["FrmMaestros"];
                    obj.Refreshdata();

                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error:" + dt.Rows[0][0].ToString(), "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:" + ex, "Sistema facturacion Reverdecer", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }