public IActionResult Edit(LoanReceivable loanReceivable) { if (ModelState.IsValid) { var loanReceivable1 = _work.LoanReceivable.GetWithBankAccountAndEmployee(loanReceivable.Id); loanReceivable1.ContactPerson = loanReceivable.ContactPerson; loanReceivable1.CompanyName = loanReceivable.CompanyName; loanReceivable1.EmployeeId = loanReceivable.EmployeeId; loanReceivable1.LandPhone = loanReceivable.LandPhone; loanReceivable1.LandPhone = loanReceivable.LandPhone; loanReceivable1.Address = loanReceivable.Address; loanReceivable1.LandPhone = loanReceivable.LandPhone; loanReceivable1.Mobile = loanReceivable.Mobile; loanReceivable1.Email = loanReceivable.Email; loanReceivable1.BankAccountId = loanReceivable.BankAccountId; _work.LoanReceivable.Update(loanReceivable1); bool isSaved = _work.Save() > 0; if (isSaved) { return(Json(true)); } return(Json(false)); } return(Json(false)); }
public IActionResult Create(LoanReceivableViewModel loanReceivableViewModel) { loanReceivableViewModel.EmployeeId = loanReceivableViewModel.EmployeeId == 0 ? null : loanReceivableViewModel.EmployeeId; loanReceivableViewModel.BankAccountId = loanReceivableViewModel.BankAccountId == 0 ? null : loanReceivableViewModel.BankAccountId; if (ModelState.IsValid) { var loanReceivable = new LoanReceivable { ContactPerson = loanReceivableViewModel.CustomerName, CompanyName = loanReceivableViewModel.CompanyName, EmployeeId = loanReceivableViewModel.EmployeeId, Address = loanReceivableViewModel.Address, LandPhone = loanReceivableViewModel.LandPhone, Mobile = loanReceivableViewModel.LandPhone, Email = loanReceivableViewModel.Email, BankAccountId = loanReceivableViewModel.BankAccountId }; _work.LoanReceivable.Add(loanReceivable); bool isSaved = _work.Save() > 0; if (isSaved) { return(Json(true)); } return(Json(false)); } return(Json(false)); }