Пример #1
0
        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 }));
        }
Пример #2
0
 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());
     }
 }