Example #1
0
 //------------------------------
 // Obtener Empresas del Sistema
 //------------------------------
 public DataTable Get_Empresas_Per_Mod(BE_ReqSistema Request)
 {
     //Recuperando registros
     DataTable dt = new DataTable();
     DA_Sistema Obj = new DA_Sistema();
     return Obj.Get_Empresa_By_Per_Mod(Request);
 }
Example #2
0
 //----------------------------------------------------------
 //Obtengo Estructura "Cabecera" para el comprobante de venta
 //----------------------------------------------------------
 public DataTable Get_Fiscal_Header(string cPerCodigo)
 {
     BE_ReqSistema ReqParam = new BE_ReqSistema();
     DA_Sistema Obj = new DA_Sistema();
     ReqParam.cPerCodigo = cPerCodigo;
     return Obj.Get_Fiscal_Header(ReqParam);
 }
Example #3
0
        public DataTable Get_Empresa_By_Per_Mod(BE_ReqSistema Request)
        {
            DataTable dt = new DataTable();
            try
            {
                clsConection Obj = new clsConection();
                string Cadena = Obj.GetConexionString("Naylamp");

                using (SqlConnection cn = new SqlConnection(Cadena))
                {
                    cn.Open();

                    using (SqlCommand cm = new SqlCommand())
                    {
                        cm.CommandText = "usp_Get_PerSysJuridica_By_Per_Mod";
                        cm.CommandType = CommandType.StoredProcedure;
                        cm.Parameters.AddWithValue("cPerCodigo", Request.cPerCodigo);
                        cm.Parameters.AddWithValue("nSisGruCodigo", Request.nSisGruCodigo);
                        cm.Connection = cn;

                        using (SqlDataReader dr = cm.ExecuteReader())
                            dt.Load(dr);

                    }
                }

            }
            catch (Exception)
            {
                throw;
            }
            return dt;
        }
Example #4
0
 //Set_EmpresaSys
 public BE_ResGenerico Set_EmpresaSys(BE_ReqSistema Request)
 {
     BE_ResGenerico Item = new BE_ResGenerico();
     DA_Sistema Obj = new DA_Sistema();
     Item = Obj.Set_EmpresaSys(Request);
     return Item;
 }
Example #5
0
        //------------------------------------
        //Obtiene Periodo (nPrdCodigo) Actual
        //------------------------------------
        public int Get_Periodo_by_cPerJurCodigo(string cPerJurCodigo)
        {
            BE_ReqSistema Request = new BE_ReqSistema();
            DA_Sistema Obj = new DA_Sistema();
            Request.cPerJurRepCodigo = cPerJurCodigo;

            return Obj.Get_Periodo_by_cPerJurCodigo(Request);
        }
Example #6
0
        // Establecer como Empresa del Sistema
        public BE_ResGenerico Set_EmpresaSys(BE_ReqSistema Request)
        {
            BE_ResGenerico Item = new BE_ResGenerico();
            long Resultado = 0;
            try
            {
                clsConection Obj = new clsConection();
                string Cadena = Obj.GetConexionString("Naylamp");

                using (SqlConnection cn = new SqlConnection(Cadena))
                {
                    cn.Open();

                    using (SqlCommand cm = new SqlCommand())
                    {
                        cm.CommandText = "usp_SetEmpresaSys";
                        cm.CommandType = CommandType.StoredProcedure;
                        cm.Parameters.AddWithValue("cPerCodigo", Request.cPerCodigo);
                        cm.Parameters.AddWithValue("cPerJurRepCodigo", Request.cPerJurRepCodigo);
                        cm.Parameters.AddWithValue("nPerJurTipInversion", Request.nPerJurTipInversion);
                        cm.Parameters.AddWithValue("nPerJurSecEconomico", Request.nPerJurSecEconomico);
                        cm.Connection = cn;
                        Resultado = cm.ExecuteNonQuery();
                        Item.Resultado = Resultado;
                    }
                }

            }
            catch (Exception)
            {
                throw;
            }
            return Item;
        }
Example #7
0
        //------------------------------------
        //Obtiene Periodo (nPrdCodigo) Actual
        //------------------------------------
        public int Get_Periodo_by_cPerJurCodigo(BE_ReqSistema Request)
        {
            int nPrdCodigo = 0;
            try
            {
                clsConection Obj = new clsConection();
                string Cadena = Obj.GetConexionString("Naylamp");
                using (SqlConnection cn = new SqlConnection(Cadena))
                {
                    cn.Open();

                    using (SqlCommand cm = new SqlCommand())
                    {
                        cm.CommandText = "[usp_Get_Periodo_by_cPerJurCodigo]";
                        cm.CommandType = CommandType.StoredProcedure;
                        cm.Parameters.AddWithValue("cPerJurCodigo", Request.cPerJurRepCodigo);
                        cm.Connection = cn;

                        SqlParameter pCod = new SqlParameter();
                        pCod.ParameterName = "nPrdCodigo";
                        pCod.DbType = DbType.Int32;
                        pCod.Direction = ParameterDirection.Output;

                        cm.Parameters.Add(pCod);
                        cm.ExecuteNonQuery();
                        nPrdCodigo = Convert.ToInt32(cm.Parameters["nPrdCodigo"].Value);
                    }
                }

            }
            catch (Exception)
            {
                throw;
            }
            return nPrdCodigo;
        }