Exemplo n.º 1
0
        public async Task <string> AddLender(LenderModel lender)
        {
            //Lender existinglender = LenderRepository.GetLenders().SingleOrDefault(p => p.LenderId == lender.LenderId);

            //if (existinglender == default(Lender))
            //    return "lender doesn't exist";
            int insertlenderMaster = 0;
            int insertlender       = 0;

            if (lender.LenderId == 0)
            {
                insertlenderMaster = await LenderMasterRepository.AddLenderMaster(new LenderMaster { LenderName = lender.LenderName, LenderAddress = lender.LenderAddress, CreatedDate = lender.CreatedDate, CreatedBy = lender.CreatedBy, UpdatedDate = lender.UpdatedDate, UpdatedBy = lender.UpdatedBy });
            }
            else
            {
                insertlender = await LenderRepository.AddLender(new Lender { ClientId = lender.ClientId = lender.ClientId, ProjectId = lender.ProjectId, LenderMasterId = lender.LenderId, CreatedDate = lender.CreatedDate, CreatedBy = lender.CreatedBy, UpdatedDate = lender.UpdatedDate, UpdatedBy = lender.UpdatedBy });
            }

            return((insertlenderMaster > 0 || insertlender > 0) ? "Successfully added Lender" : "Insertion failed");
        }