Exemplo n.º 1
0
        public List <SqlParameter> SetValuesInCharges(ChargesInfo charges)
        {
            List <SqlParameter> sqlParam = new List <SqlParameter>();

            if (charges.ChargesId != 0)
            {
                sqlParam.Add(new SqlParameter("ChargesId", charges.ChargesId));
            }
            else
            {
                sqlParam.Add(new SqlParameter("CreatedDate", charges.CreatedDate));

                sqlParam.Add(new SqlParameter("CreatedBy", charges.CreatedBy));
            }
            sqlParam.Add(new SqlParameter("ChargesName", charges.ChargesName));
            Logger.Debug("Charges Controller ChargesName:" + charges.ChargesName);

            sqlParam.Add(new SqlParameter("Abbreviation", charges.Abbreviation));
            Logger.Debug("Charges Controller Abbreviation:" + charges.Abbreviation);

            sqlParam.Add(new SqlParameter("ChargesBehaviour", charges.ChargesBehaviour));
            Logger.Debug("Charges Controller ChargesBehaviour:" + charges.ChargesBehaviour);

            sqlParam.Add(new SqlParameter("IsActive", charges.IsActive));
            Logger.Debug("Charges Controller IsActive:" + charges.IsActive);

            sqlParam.Add(new SqlParameter("UpdatedBy", charges.UpdatedBy));

            sqlParam.Add(new SqlParameter("UpdatedDate", charges.UpdatedDate));

            return(sqlParam);
        }
Exemplo n.º 2
0
        private ChargesInfo GetChargesValues(DataRow dr)

        {
            ChargesInfo Charges = new ChargesInfo();

            Charges.ChargesId = Convert.ToInt32(dr["ChargesId"]);

            if (!dr.IsNull("ChargesName"))
            {
                Charges.ChargesName = Convert.ToString(dr["ChargesName"]);
            }

            if (!dr.IsNull("Abbreviation"))
            {
                Charges.Abbreviation = Convert.ToString(dr["Abbreviation"]);
            }

            if (!dr.IsNull("IsActive"))
            {
                Charges.IsActive = Convert.ToBoolean(dr["IsActive"]);
            }

            if (!dr.IsNull("IsStandardPrice"))
            {
                Charges.IsStandardPrice = Convert.ToBoolean(dr["IsStandardPrice"]);
            }

            return(Charges);
        }
Exemplo n.º 3
0
        public ChargesViewModel()
        {
            Charges = new ChargesInfo();

            ChargesList = new List <ChargesInfo>();

            Filter = new ChargesFilter();

            Pager = new PaginationInfo();

            FriendlyMessage = new List <FriendlyMessage>();
        }
        public HotelTariffTaxUpdationController()
        {
            charges = new ChargesInfo();

            _htuRepo = new HotelTariffTaxUpdationRepo();

            _tRepo = new TaxFormulaRepo();

            _cRepo = new ChargesRepo();

            _htRepo = new HotelTariffRepo();
        }
Exemplo n.º 5
0
        public HotelTariffTaxUpdationViewModel()
        {
            HotelTariffTax = new HotelTariffTaxUpdationInfo();

            HotelTariffTaxes = new List <HotelTariffTaxUpdationInfo>();

            Vendors = new List <VendorInfo>();

            Hotels = new List <HotelInfo>();

            Meals = new List <MealInfo>();

            Pager = new PaginationInfo();

            FriendlyMessage = new List <FriendlyMessage>();

            //for date details

            HotelTariffDate = new HotelTariffDateDetailsInfo();

            HotelTariffDates = new List <HotelTariffDateDetailsInfo>();

            //for duration

            HotelTariffDuration = new HotelTariffDurationDetailsInfo();

            HotelTariffDurations = new List <HotelTariffDurationDetailsInfo>();

            //for price

            HotelTariffPrice = new HotelTariffPriceDetailsInfo();

            HotelTariffPrices = new List <HotelTariffPriceDetailsInfo>();

            //for room

            HotelTariffRoom = new HotelTariffRoomDetailsInfo();

            HotelTariffRooms = new List <HotelTariffRoomDetailsInfo>();

            // Tax Formula

            LstStandardCharges = new List <ChargesInfo>();

            LstTaxFormula = new List <TaxFormulaInfo>();

            LstTaxFormula = new List <TaxFormulaInfo>();

            //Charges

            Charges = new ChargesInfo();
        }
Exemplo n.º 6
0
        public ChargesInfo GetChargeTypeValues(DataRow dr)
        {
            ChargesInfo retVal = new ChargesInfo();

            retVal.ChargesId = Convert.ToInt32(dr["ChargesId"]);

            retVal.ChargesName = Convert.ToString(dr["ChargesName"]);

            if (dr["IsStandardPrice"] != DBNull.Value)
            {
                retVal.IsStandardPrice = Convert.ToBoolean(dr["IsStandardPrice"]);
            }

            return(retVal);
        }
Exemplo n.º 7
0
        private ChargesInfo SetStandardCharges(DataRow dr)
        {
            ChargesInfo chargesInfo = new ChargesInfo();

            if (dr["ChargesId"] != DBNull.Value)
            {
                chargesInfo.ChargesId = Convert.ToInt32(dr["ChargesId"]);
            }

            if (dr["Abbreviation"] != DBNull.Value)
            {
                chargesInfo.Abbreviation = Convert.ToString(dr["Abbreviation"]);
            }

            return(chargesInfo);
        }
Exemplo n.º 8
0
        public ChargesInfo GetChargesById(int chargesId)
        {
            List <SqlParameter> sqlParam = new List <SqlParameter>();

            ChargesInfo Charges = new ChargesInfo();

            sqlParam.Add(new SqlParameter("@ChargesId", chargesId));

            Logger.Debug("Charges Controller ChargesId:" + chargesId);

            DataTable dt = _sqlHelper.ExecuteDataTable(sqlParam, Storeprocedures.spGetChargesById.ToString(), CommandType.StoredProcedure);

            if (dt != null && dt.Rows.Count > 0)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    Charges = GetChargesValues(dr);
                }
            }

            return(Charges);
        }
Exemplo n.º 9
0
 public void Update(ChargesInfo charges)
 {
     _sqlHelper.ExecuteNonQuery(SetValuesInCharges(charges), Storeprocedures.spUpdateCharges.ToString(), CommandType.StoredProcedure);
 }
Exemplo n.º 10
0
 public int Insert(ChargesInfo charges)
 {
     return(Convert.ToInt32(_sqlHelper.ExecuteScalerObj(SetValuesInCharges(charges), Storeprocedures.spInsertCharges.ToString(), CommandType.StoredProcedure)));
 }