public IActionResult createLoanType([FromBody] Pf_loanType value)
        {
            try
            {
                if (String.IsNullOrEmpty(value.Code))
                {
                    return(Ok(new { responseCode = 500, responseDescription = "Kindly Supply loan Type Code" }));
                }
                if (loantypeService.GetLoanTypeByCode(value.Code.Trim()) != null)
                {
                    return(Ok(new { responseCode = 400, responseDescription = "Loan Type Code already Exist" }));
                }

                value.datecreated = DateTime.Now;
                value.createdby   = User.Identity.Name;

                loantypeService.AddLoanType(value);

                return(Ok(new { responseCode = 200, responseDescription = "Created Successfully" }));
            }
            catch (Exception ex)
            {
                return(Ok(new { responseCode = 500, responseDescription = "Failed" }));
            }
        }
Example #2
0
 private void OnCreateExecute()
 {
     _service.AddLoanType(LoanTypeItem.Id, LoanTypeItem.TypeName);
     _eventAggregator.GetEvent <AfterCreateLoanTypeEvent>().Publish(new AfterCreateLoanTypeEventArgs());
     LoanTypeItem = new LoanTypeItem();
 }