Ejemplo n.º 1
0
        /// <summary>
        /// Método Privado encargado de Inicializar los Valores
        /// </summary>
        private void inicializaValores()
        {   //Validando Estatus de Session
            switch ((Pagina.Estatus)Session["estatus"])
            {
            case Pagina.Estatus.Nuevo:
            {           //Asignando Valores
                txtIdClaveSAT.Text          =
                    txtDescripcion.Text     =
                        txtCtaContable.Text = "";
                txtTasaIT.Text               =
                    txtTasaIR.Text           =
                        txtTasaImp1.Text     =
                            txtTasaImp2.Text = "0.00";

                break;
            }

            case Pagina.Estatus.Lectura:
            case Pagina.Estatus.Edicion:
            {           //Instanciando Tipo de Carga
                using (SAT_CL.Tarifas.TipoCargo tc = new SAT_CL.Tarifas.TipoCargo(Convert.ToInt32(Session["id_registro"])))
                {       //Validando que exista el Registro
                    if (tc.id_tipo_cargo != 0)
                    {   //Asignando Valores
                        txtIdClaveSAT.Text            = string.Format("[{0}] {1} ID:{2}", Catalogo.RegresaDescripcioValorCadena(3196, tc.id_catalogo_sat), Catalogo.RegresaDescripcionCatalogo(3196, tc.id_catalogo_sat), tc.id_catalogo_sat);
                        txtDescripcion.Text           = tc.descripcion;
                        txtTasaIT.Text                = tc.tasa_impuesto_trasladado.ToString();
                        txtTasaIR.Text                = tc.tasa_impuesto_retenido.ToString();
                        txtTasaImp1.Text              = tc.tasa_impuesto1.ToString();
                        txtTasaImp2.Text              = tc.tasa_impuesto2.ToString();
                        txtCtaContable.Text           = tc.cuenta_contable;
                        ddlUnidadMedida.SelectedValue = tc.id_unidad.ToString();
                        ddlMoneda.SelectedValue       = tc.id_moneda.ToString();
                        ddlTarifaBase.SelectedValue   = tc.id_base_tarifa.ToString();
                        ddlTipoCargo.SelectedValue    = tc.tipo_cargo.ToString();
                        ddlTipoImpTras.SelectedValue  = tc.id_tipo_impuesto_trasladado.ToString();
                        ddlTipoImpRet.SelectedValue   = tc.id_tipo_impuesto_retenido.ToString();
                    }
                }
                break;
            }
            }
        }