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" })); } }
private void OnCreateExecute() { _service.AddLoanType(LoanTypeItem.Id, LoanTypeItem.TypeName); _eventAggregator.GetEvent <AfterCreateLoanTypeEvent>().Publish(new AfterCreateLoanTypeEventArgs()); LoanTypeItem = new LoanTypeItem(); }