public async Task <GroupMasterViewModel> SaveGroupMasterViewModelDetails(GroupMasterViewModel grpMasterViewModel) { GroupMaster grpMaster = new GroupMaster() { Group_Code = grpMasterViewModel.GroupCode, Group_Name = grpMasterViewModel.GroupName, Sequence = grpMasterViewModel.Sequence, Org_Id = grpMasterViewModel.OrgId, Status = grpMasterViewModel.Status, Is_Deleted = grpMasterViewModel.IsDeleted, Created_By = "aaaa", Modified_By = "aaa", Created_Date = DateTime.Today, Modified_Date = DateTime.Today, GroupMasterDescription = grpMasterViewModel.GroupDescription }; var grouppMaster = await _groupMasterDetailsHelper.CreateAsync(grpMaster); GroupMasterViewModel grpMsterViewModel = new GroupMasterViewModel() { GroupId = grouppMaster.Group_Id }; return(grpMsterViewModel); }
public async Task <ActionResult> DeleteGroupMaster(GroupMasterViewModel groupMasterViewModel) { string result = string.Empty; GroupMasterViewModel grpItem = new GroupMasterViewModel() { GroupId = Convert.ToInt32(groupMasterViewModel.GroupId), GroupCode = groupMasterViewModel.GroupCode, GroupName = groupMasterViewModel.GroupName, Sequence = groupMasterViewModel.Sequence, Status = groupMasterViewModel.Status, IsDeleted = true }; var objDeleteGroupMaster = await _groupMasterHelper.UpdateGroupMasterViewModelDetails(grpItem); if (objDeleteGroupMaster.GroupId > 0) { groupMasterViewModel.Operation = "Insert"; groupMasterViewModel.Success = true; groupMasterViewModel.Message = "Group code deleted successfully!!!!!"; } else { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code did not deleted successfully!!!!!"; } return(Json(groupMasterViewModel)); }
public Task <string> AddNewGroupMaster([FromBody] GroupMasterViewModel groupMaster) { GroupMasterDomainModel groupMasterDomainModel = new GroupMasterDomainModel(); groupMasterDomainModel.GroupName = groupMaster.GroupName; groupMasterDomainModel.UpdatedBy = "190455"; groupMasterDomainModel.DeleteFlag = groupMaster.DeleteFlag; groupMasterDomainModel.UpdatedDate = DateTime.Now; var result = _iConfigAccessInterface.AddNewGroupMaster(groupMasterDomainModel); return(result); }
public async Task <IActionResult> UpdateGroupMaster(int group_id) { GroupMasterViewModel grpItem = new GroupMasterViewModel(); var groupMasterItem = await _groupMasterHelper.GetGroupMasterViewModelById(group_id); if (groupMasterItem.Count > 0) { grpItem.GroupId = Convert.ToInt32(groupMasterItem[0].GroupId); grpItem.GroupCode = groupMasterItem[0].GroupCode; grpItem.GroupName = groupMasterItem[0].GroupName; grpItem.Sequence = groupMasterItem[0].Sequence; grpItem.Status = groupMasterItem[0].Status; } return(View(grpItem)); }
public async Task <IActionResult> UpdateGroupMaster(GroupMasterViewModel groupMasterView_Model) { GroupMasterViewModel grpMaster = new GroupMasterViewModel { GroupId = groupMasterView_Model.GroupId, GroupCode = groupMasterView_Model.GroupCode, GroupName = groupMasterView_Model.GroupName, Sequence = groupMasterView_Model.Sequence, OrgId = 1, Status = groupMasterView_Model.Status, IsDeleted = groupMasterView_Model.IsDeleted }; var objSaveGroupMaster = await _groupMasterHelper.UpdateGroupMasterViewModelDetails(grpMaster); return(View()); }
public async Task <ActionResult> DeleteGroupMaster(int group_id) { string result = string.Empty; GroupMasterViewModel grpItem = new GroupMasterViewModel(); var groupMasterItem = await _groupMasterHelper.GetGroupMasterViewModelById(group_id); if (groupMasterItem.Count > 0) { grpItem.GroupId = Convert.ToInt32(groupMasterItem[0].GroupId); grpItem.GroupCode = groupMasterItem[0].GroupCode; grpItem.GroupName = groupMasterItem[0].GroupName; grpItem.Sequence = groupMasterItem[0].Sequence; grpItem.Status = groupMasterItem[0].Status; grpItem.IsDeleted = true; } var objSaveGroupMaster = await _groupMasterHelper.UpdateGroupMasterViewModelDetails(grpItem); return(Json(result)); }
public async Task <IActionResult> SaveGroupMaster(int groupId = 0) { GroupMasterViewModel grpItem = new GroupMasterViewModel(); if (groupId > 0) { var groupMasterItem = await _groupMasterHelper.GetGroupMasterViewModelById(groupId); if (groupMasterItem.Count > 0) { grpItem.GroupId = Convert.ToInt32(groupMasterItem[0].GroupId); grpItem.GroupCode = groupMasterItem[0].GroupCode; grpItem.GroupName = groupMasterItem[0].GroupName; grpItem.Sequence = groupMasterItem[0].Sequence; grpItem.Status = groupMasterItem[0].Status; grpItem.IsDeleted = true; grpItem.GroupDescription = groupMasterItem[0].GroupDescription; } } return(PartialView("SaveGroupMaster", grpItem)); }
public async Task <IActionResult> InsertGroupMaster(GroupMasterViewModel groupMasterViewModel) { try { GroupMasterViewModel grpMaster = new GroupMasterViewModel { GroupId = groupMasterViewModel.GroupId, GroupCode = groupMasterViewModel.GroupCode, GroupName = groupMasterViewModel.GroupName, Sequence = groupMasterViewModel.Sequence, OrgId = 1, Status = groupMasterViewModel.Status, IsDeleted = false, GroupDescription = groupMasterViewModel.GroupDescription }; #region validaate group code var groupMasterList = await _groupMasterHelper.GetGroupMasterViewModelDetails(grpMaster.GroupCode); #endregion if (grpMaster.GroupId == 0) { if (groupMasterList?.Count == 0) { var objSaveGroupMaster = await _groupMasterHelper.SaveGroupMasterViewModelDetails(grpMaster); if (objSaveGroupMaster.GroupId > 0) { groupMasterViewModel.Operation = "Insert"; groupMasterViewModel.Success = true; groupMasterViewModel.Message = "Group code saved successfully!!!!!"; } else { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code did not saved successfully!!!!!"; } } else { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code already exists!!!"; } } else { if (groupMasterList?.Count < 2) { var objSaveGroupMaster = await _groupMasterHelper.UpdateGroupMasterViewModelDetails(grpMaster); if (objSaveGroupMaster.GroupId > 0) { groupMasterViewModel.Operation = "Insert"; groupMasterViewModel.Success = true; groupMasterViewModel.Message = "Group code saved successfully!!!!!"; } else { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code did not saved successfully!!!!!"; } } else { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code already exists!!!"; } } } catch (Exception ex) { groupMasterViewModel.Success = false; groupMasterViewModel.Message = "Group code did not saved successfully!!!!"; } return(Json(groupMasterViewModel)); }
public async Task <IActionResult> InsertGroupMaster() { GroupMasterViewModel grpMaster = new GroupMasterViewModel(); return(PartialView("_groupSetup", grpMaster)); }