public List <BankBranchModel> SaveBankBranch(BankBranchModel model) { Utility.SetDynamicPropertyValue(model, model.CurrentCulture); var bankBranch = Mapper.Map <BankBranchModel, Master_BankBranch>(model); if (model.ID == Guid.Empty) { bankBranch.ID = Guid.NewGuid(); bankBranch.CreatedBy = model.CreatedBy; bankBranch.CreatedDate = DateTime.Now; _bankBranchRepository.InsertBankBranch(bankBranch); } else { bankBranch.UpdatedBy = model.CreatedBy; bankBranch.UpdatedDate = DateTime.Now; _bankBranchRepository.UpdateBankBranch(bankBranch); } BaseViewModel baseViewModel = new BaseViewModel(); baseViewModel.CurrentCulture = model.CurrentCulture; baseViewModel.CurrentUserID = model.CurrentUserID; var BankBranch = GetAllBankBranchList(baseViewModel); return(BankBranch); }
public HttpResponseMessage Post(BankBranchModel modelOfBankBranch) { try { bool save_bank_branch = bankBranchRepository.InsertBankBranch(modelOfBankBranch); var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Bank Branch save successfully" }, formatter)); } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }