public async Task <IActionResult> AddInSchoolCashAccount(SchoolCashAccountForAddDto model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            _response = await _repo.AddInSchoolCashAccount(model);

            return(Ok(_response));
        }
        public async Task <ServiceResponse <object> > AddInSchoolCashAccount(SchoolCashAccountForAddDto model)
        {
            var ToAdd2 = new SchoolCashAccount
            {
                Title           = model.Title,
                TransactionType = model.TransactionType,
                Remarks         = model.Remarks,
                Posted          = false,
                Amount          = Convert.ToDouble(model.Amount),
                CreatedDate     = DateTime.UtcNow,
                SchoolBranchId  = _LoggedIn_BranchID,
            };
            await _context.SchoolCashAccount.AddAsync(ToAdd2);

            await _context.SaveChangesAsync();

            _serviceResponse.Message = CustomMessage.Added;
            _serviceResponse.Success = true;
            return(_serviceResponse);
        }