예제 #1
0
        public async Task <IActionResult> Get(string id)
        {
            if (id == null)
            {
                return(BadRequest());
            }

            var studentModel = await _context.Get(id);

            if (studentModel == null)
            {
                return(null);
            }

            return(Ok(studentModel));
        }
예제 #2
0
        // GET: Student/Details/5
        public async Task <IActionResult> Details(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var studentModel = await _context.Get(id);

            if (studentModel == null)
            {
                return(NotFound());
            }

            return(View(studentModel));
        }
예제 #3
0
        private void Bind()
        {
            textEditComment.DataBindings.Clear();
            textEditComment.DataBindings.Add("EditValue", _item, nameof(_item.Comment), true, DataSourceUpdateMode.OnPropertyChanged);

            _bases = _repo.Get();
            searchLookUpEditBase.Properties.DataSource    = _bases;
            searchLookUpEditBase.Properties.ValueMember   = "Id";
            searchLookUpEditBase.Properties.DisplayMember = "Name";
            searchLookUpEditBase.DataBindings.Clear();
            searchLookUpEditBase.DataBindings.Add("EditValue", _item, nameof(_item.Id), true, DataSourceUpdateMode.OnPropertyChanged);
        }
예제 #4
0
        private bool Validation()
        {
            var items = _repo.Get();

            if (items.Any(x => x.Name.Trim().ToLower() == _item.Name.Trim().ToLower() && x.Id != _item.Id))
            {
                MessageBox.Show("База с таким названием уже существует");
                return(false);
            }

            return(true);
        }
예제 #5
0
파일: UCBase.cs 프로젝트: K8rvin/NailNotes
 private void GetData()
 {
     _items = _repo.Get();
 }