public async Task <MainActivityMasterViewModel> UpdateMainActivityMasterDetails(MainActivityMasterViewModel mainActivityMasterViewModel) { MainActivityMaster mainActivity = new MainActivityMaster() { Main_Activity_Id = mainActivityMasterViewModel.MainActivityId, Main_Activity_Code = mainActivityMasterViewModel.MainActivityCode, Group_Id = mainActivityMasterViewModel.GroupId, Main_Activity_Name = mainActivityMasterViewModel.MainActivityName, Org_Id = mainActivityMasterViewModel.OrgId, Sequence = mainActivityMasterViewModel.Sequence, Status = mainActivityMasterViewModel.Status, Is_Deleted = mainActivityMasterViewModel.IsDeleted, Created_By = "aaaa", Modified_By = "aaa", Created_Date = DateTime.Today, Modified_Date = DateTime.Today }; var mainActivityMaster = await _mainActivityMasterDetailsHelper.UpdateAsync(mainActivity); MainActivityMasterViewModel mainActivityMastersViewModel = new MainActivityMasterViewModel() { MainActivityId = mainActivityMaster.Main_Activity_Id }; return(mainActivityMastersViewModel); }
public async Task <IActionResult> UpdateMainActivityMaster(MainActivityMasterViewModel mainActivityMasterViewModel) { MainActivityMasterViewModel mainActivityModel = new MainActivityMasterViewModel() { MainActivityId = mainActivityMasterViewModel.MainActivityId, GroupId = mainActivityMasterViewModel.GroupId, MainActivityName = mainActivityMasterViewModel.MainActivityName, OrgId = 1, Sequence = mainActivityMasterViewModel.Sequence, Status = mainActivityMasterViewModel.Status, IsDeleted = false }; var objSaveGroupMaster = await _mainActivityMasterHelper.UpdateMainActivityMasterDetails(mainActivityModel); #region DDL var groupMasters = await _groupMasterHelper.GetGroupMasterViewModelDetails(); List <GroupMasterViewModel> lstGroupMaster = new List <GroupMasterViewModel>(); if (groupMasters != null) { foreach (var item in groupMasters) { lstGroupMaster.Add(new GroupMasterViewModel() { GroupId = item.GroupId, GroupName = item.GroupName }); } } ViewBag.listofGroup = lstGroupMaster; #endregion return(View()); }
public async Task <IActionResult> Index() { var mainActivityMasterList = await _mainActivityMasterHelper.GetAllMainActivityMasterDetails(); List <MainActivityMasterViewModel> lstMainActivityMasters = new List <MainActivityMasterViewModel>(); //lstMainActivityMasters = mainActivityMasterList; if (mainActivityMasterList.Count > 0) { foreach (var item in mainActivityMasterList) { string groupName = string.Empty; var groupDetails = await _groupMasterHelper.GetGroupMasterViewModelById(item.GroupId); if (groupDetails != null) { groupName = groupDetails[0].GroupName; } MainActivityMasterViewModel mainActivity = new MainActivityMasterViewModel() { MainActivityId = item.MainActivityId, GroupId = item.GroupId, GroupName = groupName, MainActivityName = item.MainActivityName, OrgId = item.OrgId, Sequence = item.Sequence, Status = item.Status, IsDeleted = item.Status }; lstMainActivityMasters.Add(mainActivity); } } return(View(lstMainActivityMasters)); }
public async Task <IActionResult> UpdateMainActivityMaster(int main_activity_id) { MainActivityMasterViewModel mainActivityItem = new MainActivityMasterViewModel(); var mainMasterItem = await _mainActivityMasterHelper.GetAllMainActivityMasterById(main_activity_id); if (mainMasterItem.Count > 0) { mainActivityItem.MainActivityId = Convert.ToInt32(mainMasterItem[0].MainActivityId); mainActivityItem.GroupId = Convert.ToInt32(mainMasterItem[0].GroupId); mainActivityItem.MainActivityName = mainMasterItem[0].MainActivityName; mainActivityItem.OrgId = mainMasterItem[0].OrgId; mainActivityItem.Sequence = mainMasterItem[0].Sequence; mainActivityItem.Status = mainMasterItem[0].Status; mainActivityItem.IsDeleted = true; } #region DDL var groupMasters = await _groupMasterHelper.GetGroupMasterViewModelDetails(); List <GroupMasterViewModel> lstGroupMaster = new List <GroupMasterViewModel>(); if (groupMasters != null) { foreach (var item in groupMasters) { lstGroupMaster.Add(new GroupMasterViewModel() { GroupId = item.GroupId, GroupName = item.GroupName }); } } ViewBag.listofGroup = lstGroupMaster; #endregion return(View(mainActivityItem)); }
public async Task <ActionResult> DeleteMainActivityMaster(MainActivityMasterViewModel mainActivityMasterViewModel) { string result = string.Empty; //var mainMasterItem = await _mainActivityMasterHelper.GetAllMainActivityMasterById(main_activity_id); //if (mainMasterItem.Count > 0) MainActivityMasterViewModel mainActivityItem = new MainActivityMasterViewModel() { MainActivityId = Convert.ToInt32(mainActivityMasterViewModel.MainActivityId), MainActivityCode = mainActivityMasterViewModel.MainActivityCode, GroupId = Convert.ToInt32(mainActivityMasterViewModel.GroupId), MainActivityName = mainActivityMasterViewModel.MainActivityName, OrgId = mainActivityMasterViewModel.OrgId, Sequence = mainActivityMasterViewModel.Sequence, Status = mainActivityMasterViewModel.Status, IsDeleted = true }; var objSaveMainActivityMaster = await _mainActivityMasterHelper.UpdateMainActivityMasterDetails(mainActivityItem); if (objSaveMainActivityMaster.MainActivityId > 0) { objSaveMainActivityMaster.Success = true; objSaveMainActivityMaster.Message = "Main activity master saved successfully!!!!!"; } return(Json(objSaveMainActivityMaster)); }
public async Task <ActionResult> DeleteMainActivityMaster(int main_activity_id) { string result = string.Empty; MainActivityMasterViewModel mainActivityItem = new MainActivityMasterViewModel(); var mainMasterItem = await _mainActivityMasterHelper.GetAllMainActivityMasterById(main_activity_id); if (mainMasterItem.Count > 0) { mainActivityItem.MainActivityId = Convert.ToInt32(mainMasterItem[0].MainActivityId); mainActivityItem.GroupId = Convert.ToInt32(mainMasterItem[0].GroupId); mainActivityItem.MainActivityName = mainMasterItem[0].MainActivityName; mainActivityItem.OrgId = mainMasterItem[0].OrgId; mainActivityItem.Sequence = mainMasterItem[0].Sequence; mainActivityItem.Status = mainMasterItem[0].Status; mainActivityItem.IsDeleted = true; } var objSaveMainActivityMaster = await _mainActivityMasterHelper.UpdateMainActivityMasterDetails(mainActivityItem); if (objSaveMainActivityMaster.MainActivityId > 0) { objSaveMainActivityMaster.Success = true; objSaveMainActivityMaster.Message = "Main activity master saved successfully!!!!!"; } return(Json(objSaveMainActivityMaster)); }
public async Task <IActionResult> SaveMainActivity(int mainActivityId = 0) { var groupMasters = await _groupMasterHelper.GetGroupMasterViewModelDetails(); List <GroupMasterViewModel> lstGroupMaster = new List <GroupMasterViewModel>(); if (groupMasters != null) { foreach (var item in groupMasters) { lstGroupMaster.Add(new GroupMasterViewModel() { GroupId = item.GroupId, GroupName = item.GroupCode }); } } MainActivityMasterViewModel mainAcitivity = new MainActivityMasterViewModel(); if (mainActivityId > 0) { var mainActivities = await _mainActivityMasterHelper.GetAllMainActivityMasterDetails("", mainActivityId, 1); if (mainActivities != null) { mainAcitivity.MainActivityId = mainActivities[0].MainActivityId; mainAcitivity.GroupId = mainActivities[0].GroupId; mainAcitivity.MainActivityName = mainActivities[0].MainActivityName; mainAcitivity.MainActivityCode = mainActivities[0].MainActivityCode; mainAcitivity.OrgId = mainActivities[0].OrgId; mainAcitivity.Sequence = mainActivities[0].Sequence; mainAcitivity.Status = mainActivities[0].Status; mainAcitivity.MainActivityDescription = mainActivities[0].MainActivityDescription; } } mainAcitivity.lstGroupMaster = lstGroupMaster; //MainActivityMasterViewModel mainActivityModel = new MainActivityMasterViewModel() //{ // lstGroupMaster = lstGroupMaster //}; return(PartialView("SaveMainActivity", mainAcitivity)); }
public async Task <IActionResult> InsertMainActivityMaster(MainActivityMasterViewModel mainActivityMasterViewModel) { try { MainActivityMasterViewModel mainActivityModel = new MainActivityMasterViewModel() { MainActivityId = mainActivityMasterViewModel.MainActivityId, GroupId = mainActivityMasterViewModel.GroupId, MainActivityName = mainActivityMasterViewModel.MainActivityName, MainActivityCode = mainActivityMasterViewModel.MainActivityCode, OrgId = 1, Sequence = mainActivityMasterViewModel.Sequence, Status = mainActivityMasterViewModel.Status, MainActivityDescription = mainActivityMasterViewModel.MainActivityDescription, IsDeleted = false }; #region validaate group code var mainActivityMasterList = await _mainActivityMasterHelper.GetAllMainActivityMasterDetails(mainActivityModel.MainActivityCode); #endregion if (mainActivityModel.MainActivityId > 0) { if (mainActivityMasterList?.Count < 2) { var objUpdateGroupMaster = await _mainActivityMasterHelper.UpdateMainActivityMasterDetails(mainActivityModel); if (objUpdateGroupMaster.MainActivityId > 0) { mainActivityMasterViewModel.Success = true; mainActivityMasterViewModel.Message = "Main activity master saved successfully!!!!!"; } } else { mainActivityMasterViewModel.Success = false; mainActivityMasterViewModel.Message = "Main activity master code already exists!!!"; } } else { if (mainActivityMasterList?.Count == 0) { var objSaveGroupMaster = await _mainActivityMasterHelper.SaveMainActivityMasterDetails(mainActivityModel); if (objSaveGroupMaster.MainActivityId > 0) { mainActivityMasterViewModel.Success = true; mainActivityMasterViewModel.Message = "Main activity master saved successfully!!!!!"; } } else { mainActivityMasterViewModel.Success = false; mainActivityMasterViewModel.Message = "Main activity master code already exists!!!"; } } } catch (Exception ex) { mainActivityMasterViewModel.Success = false; mainActivityMasterViewModel.Message = "Main activity master did not saved successfully!!!!"; } return(Json(mainActivityMasterViewModel)); }