public IActionResult AttachPrefixes(Area district, string exchange, string ne, string prefixes) { var splits = prefixes.Split(','); long[] ids = new long[splits.Length]; for (int i = 0; i < splits.Length; i++) { ids[i] = Convert.ToInt64(splits[i]); } repository.AttachNumberingPool(ne, User.Identity.Name, ids); return(RedirectToAction(nameof(Numbering), new { district, exchange, ne })); }
public IActionResult AttachPrefix(string selectedPrefix, long neId, string prefix, int page) { if (ModelState.IsValid) { var prefixes = selectedPrefix.Split(','); repository.AttachNumberingPool(neId, User.Identity.Name, prefixes); return(RedirectToAction(nameof(Pool), new { prefix, page })); } else { return(BadRequest()); } }