public ActionResult AddOrEdit(Region Region) { if (Region.RegionId == 0) { if (regionService.Add(Region)) { return(Json(new { success = true, message = "Add successfully" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Failed to add" }, JsonRequestBehavior.AllowGet)); } } else { if (regionService.Edit(Region)) { return(Json(new { success = true, message = "Edit successfully" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Failed to edit" }, JsonRequestBehavior.AllowGet)); } } }
public void RegionController_AddPost_ShouldCallAddRegion() { var region = new Region(); var post = _regionController.Add_POST(region); A.CallTo(() => _regionService.Add(region)).MustHaveHappened(); }
public async Task <IActionResult> Create(Region region) { if (ModelState.IsValid) { await _service.Add(region); return(RedirectToAction(nameof(Index))); } return(View(region)); }
public async Task <IActionResult> Add([FromBody] RegionDTO region) { var outputHandler = await _service.Add(region); if (outputHandler.IsErrorOccured) { return(BadRequest(outputHandler.Message)); } return(Created("", outputHandler.Message)); }
public ActionResult Create([Bind(Include = "RegionId,RegionName")] RegionViewModel regionViewModel) { var region = ToRegion(regionViewModel); if (ModelState.IsValid) { regionService.Add(region); return(RedirectToAction("Index")); } return(View(regionViewModel)); }
private bool InsertRegionToDb(DMRegion region, Guid userGuid) { var entity = MapRegionToCoreRegion(region, userGuid); _regionService.Add(entity); if (region.RegionalManagerGuid != Guid.Empty) { InsertRegionKeyPerson(region.RegionalManagerGuid, entity.RegionGuid, "Region", ContractUserRole._regionalManager); } return(true); }
public async Task <ActionResult> PostRegion(RegionViewModel regionViewModel) { try { RegionDTO regionDTO = _mapper.Map <RegionDTO>(regionViewModel); _regionService.Add(regionDTO); return(Ok()); } catch { return(StatusCode(500)); } }
public IAjaxResult AddRegion(string name) { switch (_regionService.Add(name)) { case 0: return(Success("添加成功")); case 1: return(Error("添加失败")); case 2: return(Error("该名字已存在,请更换名字后重新添加")); case 3: return(Error("区域名称不能为空")); default: return(Error("请求失败")); } }
public ActionResult AddRegion(AddRegionViewModel model) { if (ModelState.IsValid) { if (!regionService.IsContains(model.name)) { regionService.Add(model.name); return(this.RedirectToAction("Index")); } ModelState.AddModelError("dublicate", "Този Регион вече съществува!"); } return(this.View(model)); }
public bool AddNewRegion(GetRegionDto getRegionDto) { if (_regionService.Find(c => c.Name == getRegionDto.RegionName) == null) { if (_regionService.Add(getRegionDto.RegionName) != 0) { return(false); } } Region region = _regionService.Find(c => c.Name == getRegionDto.RegionName); StorageRegion storageRegion = new StorageRegion() { RegionId = region.Id, StorageId = getRegionDto.StorageId, Capacity = getRegionDto.RegionCapacity }; return(_storageRegionService.Add(storageRegion)); }
public ActionResult Create(RegionModel model) { try { if (ModelState.IsValid) { // TODO: Add insert logic here _regionService.Add(model); return(RedirectToAction(nameof(Index))); } else { return(BadRequest(ModelState)); } } catch (Exception) { return(View("Error")); } }
public async Task <IActionResult> AddAdmin([FromBody] RegionViewModel admin) { var p = await _regionService.Add(_mapper.Map <Region>(admin)); return(Ok(p)); }
//[ValidateAntiForgeryToken] public IActionResult Add([FromBody] RegionViewModel regionViewModel) { try { var regionModel = Models.ObjectMapper <RegionViewModel, Region> .Map(regionViewModel); if (_regionService.CheckDuplicates(regionModel) > 0) { ModelState.AddModelError("", "Duplicate value entered for either code or name!!"); return(BadRequest(ModelState)); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Guid id = Guid.NewGuid(); regionModel.RegionGuid = id; regionModel.CreatedOn = CurrentDateTimeHelper.GetCurrentDateTime(); regionModel.CreatedBy = UserHelper.CurrentUserGuid(HttpContext); regionModel.UpdatedOn = CurrentDateTimeHelper.GetCurrentDateTime(); regionModel.UpdatedBy = UserHelper.CurrentUserGuid(HttpContext); regionModel.IsActive = true; regionModel.IsDeleted = false; _regionService.Add(regionModel); RegionUserRoleMapping regionUserRoleMapping = new RegionUserRoleMapping(); regionUserRoleMapping.RegionGuid = id; regionUserRoleMapping.Keys = "Region"; if (regionViewModel.BusinessDevelopmentRegionalManager != null) { regionUserRoleMapping.RegionUserRoleMappingGuid = Guid.NewGuid(); regionUserRoleMapping.RoleType = ContractUserRole._bdregionalManager; regionUserRoleMapping.UserGuid = regionViewModel.BusinessDevelopmentRegionalManager; _regionService.AddUpdateManager(regionUserRoleMapping); } if (regionViewModel.HSRegionalManager != null) { regionUserRoleMapping.RegionUserRoleMappingGuid = Guid.NewGuid(); regionUserRoleMapping.RoleType = ContractUserRole._hsregionalManager; regionUserRoleMapping.UserGuid = regionViewModel.HSRegionalManager; _regionService.AddUpdateManager(regionUserRoleMapping); } if (regionViewModel.DeputyRegionalManager != null) { regionUserRoleMapping.RegionUserRoleMappingGuid = Guid.NewGuid(); regionUserRoleMapping.RoleType = ContractUserRole._deputyregionalManager; regionUserRoleMapping.UserGuid = regionViewModel.DeputyRegionalManager; _regionService.AddUpdateManager(regionUserRoleMapping); } if (regionViewModel.RegionalManager != null) { regionUserRoleMapping.RegionUserRoleMappingGuid = Guid.NewGuid(); regionUserRoleMapping.RoleType = ContractUserRole._regionalManager; regionUserRoleMapping.UserGuid = regionViewModel.RegionalManager; _regionService.AddUpdateManager(regionUserRoleMapping); } //audit log.. var additionalInformation = string.Format("{0} {1} the {2}", User.FindFirst("fullName").Value, CrudTypeForAdditionalLogMessage.Added.ToString(), ResourceType.Region.ToString()); var additionalInformationURl = _configuration.GetSection("SiteUrl").Value + "/admin/Region"; var additionalInformationWithUri = string.Format("<a href=\"{0}\">{1}</a>", additionalInformationURl, additionalInformation); var resource = string.Format("{0} </br> GUID: {1} </br> Region Name: {2} </br> Region Code: {3}", ResourceType.Region.ToString(), regionModel.RegionGuid, regionModel.RegionName, regionModel.RegionCode); AuditLogHandler.InfoLog(_logger, User.FindFirst("fullName").Value, UserHelper.CurrentUserGuid(HttpContext), regionModel, resource, regionModel.RegionGuid, UserHelper.GetHostedIp(HttpContext), "Region Added", Guid.Empty, "Successful", "", additionalInformationWithUri, additionalInformationURl); return(Ok(new { status = ResponseStatus.success.ToString(), message = "Successfully Added !!" })); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(BadRequest(ModelState)); } }
public IActionResult Create(CreateRegionDto regionDto) { var region = _regionService.Add(regionDto); return(CreatedAtAction(nameof(Get), new { id = region.Id }, region)); }
public Region Add(Region subject) { return(regionService.Add(subject)); }
public RedirectToRouteResult Add_POST(Region region) { _regionService.Add(region); return(RedirectToAction("Index", "Country")); }
public void Post([FromBody] RegionCreateViewModel value) { regionService.Add(value.Map <RegionModel>()); }