Esempio n. 1
0
        public void DeleteLabel(ChangeRowsTableDto сhangeRowsTableDto)
        {
            var rows = сhangeRowsTableDto.RowsIds.ToList();

            foreach (var row in rows)
            {
                var result = _context.Labels.SingleOrDefault(c => c.Id == row);
                _context.Labels.Remove(result);
                _context.SaveChanges();
            }
        }
Esempio n. 2
0
        public IHttpActionResult UpdateRowsTable(ChangeRowsTableDto changeRowsTable)
        {
            var rows = _context.MainTables.ToList();
            var rowsForIndexSearch = changeRowsTable.RowsIds.ToList();

            foreach (var row in rows)
            {
                int myIndex = rowsForIndexSearch.IndexOf(row.Id);
                row.IdAsc = myIndex;
                _context.SaveChanges();
            }
            return(Ok());
        }