public void AddClass_AddNull_ThrowException() { _dbMock.Setup(db => db.Classes.Add(null)).Throws(new Exception("AddClass异常")); var ext = Assert.Throws <Exception>(() => _classRepository.AddClass(null)); Assert.Contains("AddClass异常", ext.Message); }
public BasicResponse <ClassInfo> AddClass(ClassAddRequest classrequest) { var _class = ObjectConverter.Copy <ClassInfo, ClassModel>(classrequest.ClassInfo); var resultclass = _Repository.AddClass(_class); var classresponse = new BasicResponse <ClassInfo>(); classresponse.Data = ObjectConverter.Copy <ClassModel, ClassInfo>(resultclass); return(classresponse); }
public void AddClass_Default_ReturnTrue(int result) { _dbMock.Setup(db => db.Classes.Add(new Classes())); _dbMock.Setup(db => db.SaveChanges()).Returns(value: result); var backResult = _clsRep.AddClass(new Classes { Id = 1 }); Assert.Equal(result == 1, backResult); }
public async Task OnSaveClass() { if (Department == null) { await _confirmationDialogHelper.ErrorWindowShow("Can you selected a department to validate creation class!"); } else if (String.IsNullOrEmpty(Name) || String.IsNullOrWhiteSpace(Name)) { await _confirmationDialogHelper.ErrorWindowShow("Can you completed class name to validate creation class!"); } else if (String.IsNullOrWhiteSpace(Code) || String.IsNullOrEmpty(Code)) { await _confirmationDialogHelper.ErrorWindowShow("Can you completed class code to validate creation class!"); } else { Class.Name = Name; Class.Code = Code; Class.DepartmentId = Department.DepartmentId; try { Class = await _classRepository.AddClass(Class); } catch (DbException ex) { Console.WriteLine(ex.Message); } await OnCancel(); } }
public void Post([FromBody] ClassParam newClass) { _classRespository.AddClass(new Class { ClassName = newClass.ClassName }); }
public async Task <IActionResult> AddClass(Class objClass) { if (ModelState.IsValid) { Class newClass = new Class { Class_Name = objClass.Class_Name }; int result = await _ClassRepository.AddClass(newClass); if (result == 1) { TempData["Success"] = " Class Added Successfully"; return(RedirectToAction("Index", "class", new { area = "admin" })); } else { TempData["Error"] = "Adding Class Failed"; return(RedirectToAction("Index", "class", new { area = "admin" })); } } return(View()); }
public IActionResult AddClass(Class classToAdd) { var wasAddSuccessful = _classRepository.AddClass(classToAdd); if (wasAddSuccessful) { return(Ok()); } return(Forbid()); }
public async Task <ActionResult <Class> > AddClass(Class newClass) { return(await cr.AddClass(HttpContext.Items["UserID"].ToString(), newClass)); /*var newClass = new Class * { * name = name, * color = color, * icon = icon * };*/ collection.InsertOne(newClass); return(newClass); }
public async Task <IActionResult> Post(ClassDtoForAdd @class) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (await _repo.ClassExists(@class.Name)) { return(BadRequest(new { message = "Class Already Exist" })); } _response = await _repo.AddClass(@class); return(Ok(_response)); }
public IActionResult NewClassCreator(Class @class) { _classesRepository.AddClass(@class); IList <Class> classes = new List <Class>(); foreach (Class classCourse1 in _appDbContext.Classes) { classes.Add(classCourse1); } var classesVM = new ClassListViewModel() { ClassCourses = classes }; return(View("~/Views/Class/ClassList.cshtml", classesVM)); }
/// <summary> /// 添加 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAdd_Click(object sender, EventArgs e) { try { var cls = new Class(); cls.ClassName = txbClassName.Text; cls.Memo = txbMemo.Text; if (_classRepository.AddClass(cls)) { ClearData(); dgvData.DataSource = _classRepository.GetClasses(); } else { MessageBox.Show("添加失败!"); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
public void AddClass(int userId, int classId) { classRepository.AddClass(userId, classId); }
/// <summary> /// 增加大类 /// </summary> /// <param name="className"></param> /// <returns></returns> public bool AddClass(string className) { return(_classRepository.AddClass(className)); }
public ClassModel[] AddClass(int classId, int userId) { return(classRepository.AddClass(classId, userId) .Select(c => new ClassModel(c.Id, c.Name, c.Description, c.Price)) .ToArray()); }