public ActionResult Application() { JobCardManager manager = new JobCardManager(); List <JobCardView> jobCards = manager.GetApplicationJobCards(true); return(View(jobCards)); }
public ActionResult Clading() { JobCardManager manager = new JobCardManager(); List <JobCardView> jobCards = manager.GetCladingJobCards(true); return(View(jobCards)); }
public ActionResult Delete(Guid id) { JobCardManager manager = new JobCardManager(); JobTypeView jobType = manager.GetJobType(id); return(View(jobType)); }
public ActionResult Edit(Guid id) { JobCardManager manager = new JobCardManager(); CustomerView customer = manager.GetCustomer(id); return(View(customer)); }
public ActionResult InvoiceResult(JobCardView jobCard) { JobCardManager manager = new JobCardManager(); manager.SetInvoice(User.Identity.Name, jobCard); return(RedirectToAction("Index")); }
public ActionResult Edit(Guid id) { JobCardManager manager = new JobCardManager(); MaterialView material = manager.GetMaterial(id); return(View(material)); }
public ActionResult Delete(Guid id) { JobCardManager manager = new JobCardManager(); DesignerView designer = manager.GetDesigner(id); return(View(designer)); }
public ActionResult Invoice() { JobCardManager manager = new JobCardManager(); List <JobCardView> jobCards = manager.GetInvoiceJobCards(true); return(View(jobCards)); }
public ActionResult Invoice(int id) { JobCardManager manager = new JobCardManager(); JobCardView jobCard = manager.GetJobCard(id, true); return(View(jobCard)); }
public ActionResult Welcome() { var manager = new JobCardManager(); var userID = User.Identity.GetUserId <int>(); var view = manager.GetLastJobCards(5, manager.GetUserID(User.Identity.Name), true); return(View(view)); }
public ActionResult Delete(int id) { JobCardManager manager = new JobCardManager(); JobCardView jobCard = manager.GetJobCard(id, true); jobCard.Users = manager.GetAllUsers(); jobCard.Customers = manager.GetAllCustomers(true); jobCard.Designers = manager.GetAllDesigners(true); return(View(jobCard)); }
public ActionResult Index() { if (User.Identity.IsAuthenticated) { JobCardManager manager = new JobCardManager(); List <JobCardView> view = manager.GetAllJobCards(true); return(View(view)); } return(View()); }
public ActionResult History(int id) { JobCardManager manager = new JobCardManager(); JobCardView jobCard = manager.GetJobCard(id, true); jobCard.Customers = manager.GetAllCustomers(true); jobCard.Designers = manager.GetAllDesigners(true); jobCard.JobTypes = manager.GetAllJobTypes(true); jobCard.Materials = manager.GetAllMaterials(true); jobCard.Users = manager.GetAllUsers(); return(View(jobCard)); }
public ActionResult CreateAdmin() { JobCardManager manager = new JobCardManager(); var jobCardView = new JobCardAdminView() { Customers = manager.GetAllCustomers(false), Designers = manager.GetAllDesigners(false), JobTypes = manager.GetAllJobTypes(false), Materials = manager.GetAllMaterials(false) }; return(View(jobCardView)); }
public ActionResult Delete(DesignerView designer) { try { if (ModelState.IsValid) { JobCardManager manager = new JobCardManager(); manager.DeleteDesigner(designer); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public ActionResult Edit(CustomerView customer) { try { if (ModelState.IsValid) { JobCardManager manager = new JobCardManager(); manager.UpdateCustomer(customer); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public ActionResult Delete(JobCardView jobCard) { try { if (jobCard.JobCardID != 0) { JobCardManager manager = new JobCardManager(); manager.DeleteJobCard(jobCard); return(RedirectToAction("Index")); } return(View(jobCard)); } catch { return(View()); } }
public ActionResult Delete(MaterialView material) { try { if (ModelState.IsValid) { JobCardManager manager = new JobCardManager(); manager.DeleteMaterial(material); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public ActionResult Delete(JobTypeView jobType) { try { if (ModelState.IsValid) { JobCardManager manager = new JobCardManager(); manager.DeleteJobType(jobType); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public ActionResult CreateAdmin(JobCardAdminView jobCardView) { if (ModelState.IsValid) { if (jobCardView.CustomerID == null || jobCardView.DesignerID == null || jobCardView.JobTypeID == null || jobCardView.MaterialID == null) { return(CreateAdmin()); } JobCardManager manager = new JobCardManager(); jobCardView.CreatedID = manager.GetUserID(User.Identity.Name); jobCardView.CreatedDate = DateTime.Now; manager.CreateJobCard(jobCardView); return(RedirectToAction("Index")); } return(CreateAdmin()); }
protected override ValidationResult IsValid(object value, ValidationContext validationContext) { if (value != null) { //if (validationContext.) if (value is DateTime) { if (((DateTime)value) <= DateTime.Parse(DateTime.Now.ToShortDateString()).AddDays(1)) { return(new ValidationResult("You must select a date in the future!")); } JobCardManager manager = new JobCardManager(); int numJobs = manager.GetJobsPerDate((DateTime)value); if (numJobs > NumberOfDays) { return(new ValidationResult("There are already 4 or more jobs for this date!")); } } } return(ValidationResult.Success); }
public ActionResult Details(Guid id) { JobCardManager manager = new JobCardManager(); return(View(manager.GetDesigner(id))); }
public ActionResult Index() { JobCardManager manager = new JobCardManager(); return(View(manager.GetAllDesigners(false))); }