Ejemplo n.º 1
0
        private DataTable liquidacioncaja()
        {
            var dt = new DataTable();
            try
            {
                var BL = new tb_t1_cajaBL();
                var BE = new tb_t1_caja();

                BE.moduloid = moduloid.Trim();
                BE.local = local;
                BE.fecha = Convert.ToDateTime(fechafin);
                BE.filtro = "1";

                dt = BL.DetalleActual(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0];
                if (dt != null)
                {
                    return dt;
                }
                else
                {
                    return dt;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void fecha_TextChanged(object sender, EventArgs e)
        {
            get_tipocambio(fecha.Text);
            try
            {
                var BE = new tb_t1_caja();
                var BL = new tb_t1_cajaBL();

                BE.moduloid = modulo.ToString();
                BE.local = local.ToString();
                BE.fecha = Convert.ToDateTime(fecha.Text);
                BE.filtro = "1";

                if (TablaLiquidacion != null)
                {
                    TablaLiquidacion.Clear();
                }

                TablaLiquidacion = BL.DetalleActual(EmpresaID, BE).Tables[0];

                if (TablaLiquidacion.Rows.Count > 0)
                {
                    MDI_dgb_liquidacion.DataSource = TablaLiquidacion;
                }
                else
                {
                    MDI_dgb_liquidacion.DataSource = _CargarDetalle();
                }

                bloquear(true);
                MDI_dgb_liquidacion.Enabled = false;
                btnSave.Enabled = false;
                _CargarVentas(Convert.ToDateTime(fecha.Text));
                ConsultaDatos();
                _CalcularTotales("importe1");
                _CalcularTotales("importe2");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }