Ejemplo n.º 1
0
        public int Insert(Data.Models.StudentProgramInvoice studentprograminvoice)
        {
            //if (this._studentprograminvoiceRepository.Table.Any(a => a.StudentProgramId == studentprograminvoice.StudentProgramId))
            // return 101;

            this._studentprograminvoiceRepository.Insert(studentprograminvoice);

            var existing = this._studentprograminvoiceRepository.GetById(studentprograminvoice.Id);

            existing.InvoiceNo = Convert.ToString(studentprograminvoice.Id);
            this._studentprograminvoiceRepository.Update(existing);
            return(studentprograminvoice.Id);
        }
Ejemplo n.º 2
0
        public JsonNetResult GetInvoiceById(int Id)
        {
            Data.Models.StudentProgramInvoice objInvoice = this._studentprogramInvoiceService.GetForId(Id);
            StudentProgramInvoiceViewModel    Account    = new StudentProgramInvoiceViewModel
            {
                Id            = objInvoice.Id,
                FeeId         = objInvoice.StudentProgram.FeeId,
                PaymentType   = Convert.ToInt32(objInvoice.PaymentType),
                BankName      = objInvoice.BankName,
                IFSCCode      = objInvoice.IFSCCode,
                IsChequeClear = objInvoice.IsChequeClear
            };

            return(JsonNet(Account, JsonRequestBehavior.AllowGet));
        }