public CPosition(DepartmentPosition DP) { _DeptPosModel = DP; _PositionID = DP.PositionID; DepartmentID = DP.DepartmentID; Name = DP.Name; Desc = DP.Descr; }
public IActionResult CreateDepartmentPosition(DepartmentPosition departmentPosition) { try { _companyRepository.AddDepartmentPosition(departmentPosition); return(RedirectToAction("DepartmentPositionIndex")); } catch { ViewBag.Departments = _companyRepository.Departments; return(View(departmentPosition)); } }
public void Add() { DepartmentPosition departmentPosition = new DepartmentPosition() { DepartmentId = 1, Name = "Rektorlar", ContractTypeId = 2, MaterialResponsibilityFile = "File1", VacationDayCount = "5" }; var result = _unitOfWork.Repository <DepartmentPosition>().Add(departmentPosition); Assert.IsTrue(result.IsSuccess); }
public IActionResult EditDepartmentPosition(int id, DepartmentPosition departmentPosition) { if (id != departmentPosition.Id) { return(NotFound()); } try { _companyRepository.UpdateDepartmentPosition(departmentPosition); return(RedirectToAction("DepartmentPositionIndex")); } catch (DbUpdateConcurrencyException) { ViewBag.Departments = _companyRepository.Departments; return(View(departmentPosition)); } }
public void UpdateDepartmentPosition(DepartmentPosition departmentPosition) { _appDbContext.Update(departmentPosition); _appDbContext.SaveChanges(); }
public void AddDepartmentPosition(DepartmentPosition departmentPosition) { departmentPosition.Code = "DP" + HiResDateTime.UtcNowTicks; _appDbContext.DepartmentPositions.Add(departmentPosition); _appDbContext.SaveChanges(); }
public CPosition(int NewId) { _PositionID = NewId; _DeptPosModel = new DepartmentPosition(); }
/// <summary> /// 删除 /// </summary> /// <param name="model">实体</param> public void Delete(DepartmentPosition model) { dal.Delete <DepartmentPosition>(model); }
/// <summary> /// 更新 /// </summary> /// <param name="model">实体</param> public void Update(DepartmentPosition model) { dal.Update <DepartmentPosition>(model); }
/// <summary> /// 新增 /// </summary> /// <param name="model">实体</param> /// <returns>主键值</returns> public object Add(DepartmentPosition model) { return(dal.Add <DepartmentPosition>(model)); }