public Department Create(Department department) { EDepartment eDepartment = EDepartment(department); eDepartment = _iDDepartment.Create(eDepartment); return(Department(eDepartment)); }
public async Task <IActionResult> Create(CreateDepartmentViewModel model) { if (ModelState.IsValid) { var headt = await UserManager.FindByIdAsync(model.HeadTeacherId); var name = model.Name; var inst = await(from i in DBContext.Institutions.Include(d => d.Departments) where i.Id.ToString() == model.InstId select i).FirstOrDefaultAsync(); if (headt != null && !String.IsNullOrWhiteSpace(name)) { EDepartment dep = new EDepartment() { Name = name, HeadTeacher = headt }; inst.Departments.Add(dep); DBContext.Departments.Add(dep); await DBContext.SaveChangesAsync(); return(RedirectToAction("Index", new { InstId = model.InstId })); } } else { model.AvailableTeachers = await UserManager.GetUsersInRoleAsync("Teacher"); } return(View(model)); }
public Department Create(int createdBy, Department department) { EDepartment eDepartment = EDepartment(department); eDepartment.CreatedDate = DateTime.Now; eDepartment.CreatedBy = createdBy; eDepartment = _iDDepartment.Create(eDepartment); return(Department(eDepartment)); }
public ActionResult Delete(int id, EDepartment d) { try { depRepo.Delete(id); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Create(EDepartment d) { try { depRepo.Add(d); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
private Department Department(EDepartment eDepartment) { Department returnDepartment = new Department { DepartmentId = eDepartment.DepartmentId, Description = eDepartment.Description, CreatedBy = eDepartment.CreatedBy, UpdatedBy = eDepartment.UpdatedBy }; return(returnDepartment); }
private EDepartment EDepartment(Department department) { EDepartment returnEDepartment = new EDepartment { DepartmentId = department.DepartmentId, Description = department.Description, CreatedBy = department.CreatedBy, UpdatedBy = department.UpdatedBy }; return(returnEDepartment); }
private Department Department(EDepartment eDepartment) { return(new Department { CreatedDate = eDepartment.CreatedDate, UpdatedDate = eDepartment.UpdatedDate, CreatedBy = eDepartment.CreatedBy, DepartmentId = eDepartment.DepartmentId, UpdatedBy = eDepartment.UpdatedBy, Name = eDepartment.Name }); }
public Game( string name, string description, string shortDescription, EDepartment department, double price, DateTime releaseDate, int availableQuantity ) : base( name, department, price, description, shortDescription, availableQuantity) { ReleaseDate = releaseDate; }
public Product(string name, EDepartment department, double price, string description, string shortDescription, int availableQuantity) { Name = name; Department = department; Price = price; Description = description; ShortDescription = shortDescription; AvailableQuantity = availableQuantity; if (string.IsNullOrEmpty(Name)) { AddNonconformity(new Nonconformity("product.name", "Name cannot be null or empty")); } if (string.IsNullOrEmpty(Description)) { AddNonconformity(new Nonconformity("product.description", "Description cannot be null or empty")); } if (Price <= 0) { AddNonconformity(new Nonconformity("product.price", "Price cannot be 0 or a negative number")); } }
public Department Read(string description) { EDepartment eDepartment = _iDDepartment.Read <EDepartment>(a => a.Description == description); return(Department(eDepartment)); }
public Department Read(int departmentId) { EDepartment eDepartment = _iDDepartment.Read <EDepartment>(a => a.DepartmentId == departmentId); return(Department(eDepartment)); }