예제 #1
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            DetalleOrdenServicioService service = new DetalleOrdenServicioService();
            DetalleOrdenServicio        detalle = MapearDetalles();

            AñadirATabla();
            string mensaje = service.GuardarArchivo(detalle);

            MessageBox.Show(mensaje, "Mensaje de confirmación", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            LimpiarCajas();
            double total    = 0;
            double subtotal = 0;

            foreach (DataGridViewRow row in DgvDetalleServicio.Rows)
            {
                total    += Convert.ToDouble(row.Cells["Total"].Value);
                subtotal += Convert.ToDouble(row.Cells["SubTotal"].Value);
            }
            TxtTotalOrden.Text    = Convert.ToString(total);
            TxtSubTotalOrden.Text = Convert.ToString(subtotal);

            TxtDeuda.Text = Convert.ToString(total);
        }
예제 #2
0
        public FrmOrdenServicio()
        {
            InitializeComponent();

            var connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;

            service         = new OrdenServicioService(connectionString);
            productoService = new ProductoService(connectionString);
            detalleService  = new DetalleOrdenServicioService(connectionString);
            servi           = new OrdenDeServicio();
            producto        = new Producto();
            detalleOrden    = new DetalleOrdenServicio();
            orden           = new OrdenDeServicio();
            DgvDetalleServicio.AllowUserToAddRows = false;
            DgvDetalleServicio.ColumnCount        = 8;
            DgvDetalleServicio.Columns[0].Name    = "CodigoDetalle";
            DgvDetalleServicio.Columns[1].Name    = "CodigoProducto";
            DgvDetalleServicio.Columns[2].Name    = "Nombre";
            DgvDetalleServicio.Columns[3].Name    = "Cantidad";
            DgvDetalleServicio.Columns[4].Name    = "Precio";
            DgvDetalleServicio.Columns[5].Name    = "SubTotal";
            DgvDetalleServicio.Columns[6].Name    = "Porcentaje IVA";
            DgvDetalleServicio.Columns[7].Name    = "Total";
        }