Пример #1
0
        public bool CreateFee(FeeDs feeDs)
        {
            bool returnvalue        = false;
            DynamicParameters param = new DynamicParameters();

            param.Add("@FeeId", feeDs.FeeId);
            param.Add("@FeeLabel", feeDs.FeeLabel);
            param.Add("@Amount", feeDs.Amount);
            param.Add("@FeeType", 1);
            param.Add("@Description", feeDs.Description);
            param.Add("@UniversityId", feeDs.UniversityId);
            param.Add("@active", feeDs.active);
            param.Add("@lastupdateddt", DateTime.UtcNow);
            param.Add("@lastupdatedby", feeDs.lastupdatedby);
            param.Add("@CurrencyId", feeDs.CurrencyId);
            param.Add("@FeeCategoryId", feeDs.FeeCategoryId);
            param.Add("@CalculationType", feeDs.CurrencyId);

            var val = _db.Execute("USP_CreateFee", param, commandType: CommandType.StoredProcedure);

            if (val > 0)
            {
                returnvalue = true;
            }
            _db.Close();
            return(returnvalue);
        }
Пример #2
0
        public IHttpActionResult CreateFee(FeeDs feeDs)
        {
            var isupdate = _feeRepository.CreateFee(feeDs);

            if (isupdate == true)
            {
                return(Ok(isupdate));
            }
            return(BadRequest());
        }