public IHttpActionResult GetById(int id) { var model = _departmentInfo.GetById(id); if (model != null) { DepartmentInfoViewModel VM = new DepartmentInfoViewModel { Id = model.Id, Name = model.Name, History = model.History, Mission = model.Mission, Vission = model.Vission, Address = model.Address, Phone = model.Phone, FaxNo = model.FaxNo, Email = model.Email, HeadOfDepartmentId = model.HeadOfDepartmentId, HeadDepartmentMessage = model.HeadDepartmentMessage, }; return(Ok(VM)); } return(Ok("Item Not Found !")); }
public AddDepartmentWindow(Department dm) { isAddNewDepart = false; DepartmentInfo = new DepartmentInfoViewModel(dm); InitializeComponent(); this.DataContext = DepartmentInfo; }
private void setDepartmentId(DepartmentInfoViewModel department) { department.Id = int.Parse(department.Code); foreach (var childDepartment in department.ChildDepartmentsList) { childDepartment.ParentDepartmentInfo = department; setDepartmentId(childDepartment); } }
public IHttpActionResult Insert(DepartmentInfoViewModel model) { DepartmentInfo data = new DepartmentInfo { Id = model.Id, Name = model.Name, History = model.History, Mission = model.Mission, Vission = model.Vission, Address = model.Address, Phone = model.Phone, FaxNo = model.FaxNo, Email = model.Email, HeadOfDepartmentId = model.HeadOfDepartmentId, HeadDepartmentMessage = model.HeadDepartmentMessage }; _departmentInfo.Insert(data); return(Ok(data)); }
public AddDepartmentWindow() { DepartmentInfo = new DepartmentInfoViewModel(); InitializeComponent(); this.DataContext = DepartmentInfo; }
public virtual async Task <IActionResult> OnGetAsync() { DepartmentInfo = new DepartmentInfoViewModel(); return(Page()); }