public async Task <JsonResult> SaveFinancialYearCompanyRelation(FinancialYearCompanyRelationModel financialYearCompanyRelationModel) { JsonData <JsonStatus> data = new JsonData <JsonStatus>(new JsonStatus()); if (ModelState.IsValid) { ////if (financialYearCompanyRelationModel.RelationId > 0) ////{ //// // update record. //// if (true == await _financialYearCompanyRelation.UpdateFinancialYearCompanyRelation(financialYearCompanyRelationModel)) //// { //// data.Result.Status = true; //// } ////} ////else ////{ //// add new record. if (await _financialYearCompanyRelation.CreateFinancialYearCompanyRelation(financialYearCompanyRelationModel) > 0) { data.Result.Status = true; } ////} } return(Json(data)); }
public async Task <PartialViewResult> EditFinancialYearCompanyRelation(int financialYearCompanyRelationId) { ViewBag.FinancialYearList = await _financialYear.GetFinancialYearSelectList(); ViewBag.CompanyList = await _company.GetCompanySelectList(); FinancialYearCompanyRelationModel financialYearCompanyRelationModel = await _financialYearCompanyRelation.GetFinancialYearCompanyRelationById(financialYearCompanyRelationId); return(PartialView("_AddFinancialYearCompanyRelation", financialYearCompanyRelationModel)); }
public async Task <FinancialYearCompanyRelationModel> GetFinancialYearCompanyRelationById(int financialYearCompanyRelationId) { FinancialYearCompanyRelationModel financialYearCompanyRelationModel = null; IList <FinancialYearCompanyRelationModel> financialYearCompanyRelationModelList = await GetFinancialYearCompanyRelationList(financialYearCompanyRelationId, 0); if (null != financialYearCompanyRelationModelList && financialYearCompanyRelationModelList.Any()) { financialYearCompanyRelationModel = financialYearCompanyRelationModelList.FirstOrDefault(); } return(financialYearCompanyRelationModel); // returns. }
public async Task <int> CreateFinancialYearCompanyRelation(FinancialYearCompanyRelationModel financialYearCompanyRelationModel) { int financialYearCompanyRelationId = 0; // assign values. Financialyearcompanyrelation financialYearCompanyRelation = new Financialyearcompanyrelation(); financialYearCompanyRelation.CompanyId = financialYearCompanyRelationModel.CompanyId; financialYearCompanyRelation.FinancialYearId = financialYearCompanyRelationModel.FinancialYearId; await Create(financialYearCompanyRelation); financialYearCompanyRelationId = financialYearCompanyRelation.RelationId; return(financialYearCompanyRelationId); // returns. }
private async Task <FinancialYearCompanyRelationModel> AssignValueToModel(Financialyearcompanyrelation financialYearCompanyRelation) { return(await Task.Run(() => { FinancialYearCompanyRelationModel financialYearCompanyRelationModel = new FinancialYearCompanyRelationModel(); financialYearCompanyRelationModel.RelationId = financialYearCompanyRelation.RelationId; financialYearCompanyRelationModel.CompanyId = financialYearCompanyRelation.CompanyId; financialYearCompanyRelationModel.FinancialYearId = financialYearCompanyRelation.FinancialYearId; financialYearCompanyRelationModel.CompanyName = financialYearCompanyRelation.Company.CompanyName; financialYearCompanyRelationModel.FinancialYearName = financialYearCompanyRelation.FinancialYear.FinancialYearName; financialYearCompanyRelationModel.PreparedByName = financialYearCompanyRelation.PreparedByUser.UserName; return financialYearCompanyRelationModel; })); }