public IActionResult SaveIntegrationApplicationMappingItemsInfo(IntegrationApplicationMappingViewModel model) { IntegrationMappingDataReq request = new IntegrationMappingDataReq(); IntegrationMappingDataRes response = new IntegrationMappingDataRes(); request.EditUser = request.CreateUser = ckUserEmailId; request.Application = model.Application; request.ApplicationName = model.ApplicationName; request.Type = model.Type; request.Entity = model.Entity; request.IntegrationApplicationMappingItem_Id = model.IntegrationApplicationMappingItem_Id; request.IntegrationApplicationMapping_Id = model.IntegrationApplicationMapping_Id; request.PartnerEntityCode = model.PartnerEntityCode; request.PartnerEntityName = model.PartnerEntityName; request.SystemEntityCode = model.SystemEntityCode; request.SystemEntityName = model.SystemEntityName; bool isExists = userAndRoleMgmtProviders.CheckApplicationMappingDataExists(request, token).Result; if (isExists) { response.ResponseStatus.Status = "Failure"; response.ResponseStatus.ErrorMessage = "Record already exists."; return(Json(new { responseText = response.ResponseStatus.ErrorMessage, status = response.ResponseStatus.Status })); } else { response = userAndRoleMgmtProviders.SaveIntegrationApplicationMappingDataInfo(request, token).Result; } return(Json(new { responseText = response.ResponseStatus.ErrorMessage, status = response.ResponseStatus.Status })); }
public IActionResult GetApplicationMappingDataList(IntegrationApplicationMappingViewModel model, int draw, int start, int length) { IntegrationMappingDataReq request = new IntegrationMappingDataReq(); IntegrationMappingDataRes response = new IntegrationMappingDataRes(); request.EditUser = request.CreateUser = ckUserEmailId; request.Application = model.Application; request.ApplicationName = model.ApplicationName; request.Type = model.Type; request.Entity = model.Entity; request.IntegrationApplicationMappingItem_Id = model.IntegrationApplicationMappingItem_Id; request.IntegrationApplicationMapping_Id = model.IntegrationApplicationMapping_Id; request.PartnerEntityCode = model.PartnerEntityCode; request.PartnerEntityName = model.PartnerEntityName; request.SystemEntityCode = model.SystemEntityCode; request.SystemEntityName = model.SystemEntityName; request.Start = start; if (length == 0) { length = 10; } request.Length = length; response = userAndRoleMgmtProviders.GetApplicationMappingDataList(request, token).Result; return(Json(new { draw = draw, recordsTotal = response.TotalCount, recordsFiltered = response.TotalCount, data = response.IntegrationMappingItemList })); }
public async Task <IntegrationMappingDataRes> DeleteIntegrationApplicationMappingItemsInfo(IntegrationMappingDataReq request, string ticket) { IntegrationMappingDataRes response = new IntegrationMappingDataRes(); response = await serviceProxy.PostData(_configuration.GetValue <string>("ServiceSettings:DeleteIntegrationApplicationMappingItemsInfo"), request, typeof(IntegrationMappingDataRes), ticket); return(response); }
public async Task <IntegrationMappingDataRes> DeleteIntegrationApplicationMappingItemsInfo([FromBody] IntegrationMappingDataReq request) { var response = new IntegrationMappingDataRes(); response = await _settingsRepository.DeleteIntegrationApplicationMappingItemsInfo(request); return(response); }
public async Task <IntegrationMappingDataRes> GetApplicationMappingDataList([FromBody] IntegrationMappingDataReq request) { var response = new IntegrationMappingDataRes(); response = await _settingsRepository.GetApplicationMappingDataList(request); return(response); }
public IActionResult DeleteIntegrationApplicationMappingInfo(IntegrationApplicationMappingViewModel model) { IntegrationMappingDataReq request = new IntegrationMappingDataReq(); IntegrationMappingDataRes response = new IntegrationMappingDataRes(); request.EditUser = request.CreateUser = ckUserEmailId; request.Application = model.Application; request.ApplicationName = model.ApplicationName; request.Type = model.Type; request.Entity = model.Entity; request.IntegrationApplicationMapping_Id = model.IntegrationApplicationMapping_Id; response = userAndRoleMgmtProviders.DeleteIntegrationApplicationMappingInfo(request, token).Result; return(Json(response)); }