public ActionResult Index() { var handler = new CompanyHandler(); var companyList = handler.GetCompanies(); return(View(companyList)); }
public MainWindow() { InitializeComponent(); loginHandler = new LoginHandler(); adminHandler = new AdminHandler(); companyHandler = new CompanyHandler(); }
public ActionResult CompanyDetails(int id) { Company company = new CompanyHandler().GetCompanybyId(id); ViewBag.HideSlider = true; return(View(company)); }
public static List <Company> GetCompanies() { var handler = new CompanyHandler(); List <Company> companyList = handler.GetCompanies().ToList(); //List<SelectListItem> list = new List<SelectListItem>(); //companyList.ForEach(x => list.Add(new SelectListItem() { Text = x.CompanyName, Value = x.Id.ToString() })); return(companyList); }
// GET: Company/Details/ public ActionResult CompanyDetails(int id) { User u = (User)Session[WebUtil.CURRENT_USER]; if (!(u != null && u.IsInRole(WebUtil.ADMIN_ROLE))) { return(RedirectToAction("Login", "User", new { ctl = "Admin", act = "AdminPanel" })); } Company company = new CompanyHandler().GetCompanybyId(id); return(View(company)); }
public ActionResult Create(Company model) { if (ModelState.IsValid) { var handler = new CompanyHandler(); handler.Create(model); return(RedirectToAction("Index")); } else { return(View(model)); } }
// GET: Company public ActionResult CompanyManagment() { User u = (User)Session[WebUtil.CURRENT_USER]; if (!(u != null && u.IsInRole(WebUtil.ADMIN_ROLE))) { return(RedirectToAction("Login", "User", new { ctl = "Home", act = "Index" })); } List <Company> companies = new CompanyHandler().GetAllCompanies(); ViewBag.message = TempData["message"]; return(View(companies)); }
public HttpResponseMessage Create(Company model) { var handler = new CompanyHandler(); try { handler.Create(model); return(Request.CreateResponse(HttpStatusCode.Created)); } catch (Exception e) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } }
public ActionResult Delete(int id, FormCollection form) { var handler = new CompanyHandler(); var success = handler.Delete(id); if (success) { return(RedirectToAction("Index")); } else { return(HttpNotFound()); } }
public ActionResult Delete(int id) { var handler = new CompanyHandler(); var model = handler.Get(id); if (model != null) { return(View(model)); } else { return(HttpNotFound()); } }
public AdminWindow(Admin admin) { InitializeComponent(); this.admin = admin; oBHandler = new OngoingBookingsHandler(); sBHandler = new SingleBookingsHandler(); companyHandler = new CompanyHandler(); activityHandler = new ActivitiesHandler(); dtgRequestedOngoingBookings.ItemsSource = oBHandler.GetAllPendingOngoingBookings(); dtgRequestedSingleBookings.ItemsSource = sBHandler.GetAllPendingSingleBookings(); sections = new int[6] { 1, 2, 3, 4, 5, 6 }; cboNewActivitySectionsRequired.ItemsSource = sections; }
public ActionResult UpdateCompany(long Id) { try { tblUser user = Session[WebUtil.CURRENT_USER] as tblUser; if (!(user != null)) { return(RedirectToAction("RedirectToLogin", "user")); } VMCompany model = new CompanyHandler().GetCompanyById(Id).ToVMCompany(); return(PartialView("~/Views/Company/_UpdateCompany.cshtml", model)); } catch (Exception ex) { return(JavaScript("showMessage('error', 'Something went wrong','bottom-right','Company', 'Manage')")); } }
public ActionResult Edit(Company model) { if (ModelState.IsValid) { var handler = new CompanyHandler(); var success = handler.Update(model.Id, model); if (success) { return(RedirectToAction("Index")); } else { return(HttpNotFound()); } } else { return(View(model)); } }
public ActionResult DeleteCompanyConfirmed(int id) { User u = (User)Session[WebUtil.CURRENT_USER]; if (!(u != null && u.IsInRole(WebUtil.ADMIN_ROLE))) { return(RedirectToAction("Login", "User", new { ctl = "Admin", act = "AdminPanel" })); } try { Company company = new CompanyHandler().GetCompanybyId(id); new CompanyHandler().DeleteCompany(company); return(RedirectToAction("CompanyManagment")); } catch { ViewBag.message = "Cannot Delete. This Company Is Assigned To Some Tour. Delete That Tour First"; TempData["message"] = ViewBag.message; return(RedirectToAction("CompanyManagment")); } }
public HttpResponseMessage Get(int id) { var handler = new CompanyHandler(); try { var company = handler.Get(id); if (company != null) { return(Request.CreateResponse(HttpStatusCode.OK, company)); } else { throw new HttpResponseException(HttpStatusCode.NotFound); } } catch (Exception e) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } }
public HttpResponseMessage Delete(int id) { var handler = new CompanyHandler(); try { var success = handler.Delete(id); if (success) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { throw new HttpResponseException(HttpStatusCode.NotFound); } } catch (Exception e) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } }
public ActionResult Index() { Company company = new Company(); company.Name = "DataSoft 2"; company.Address = new Address { FirstLine = "20 Floor", LastLine = "Adabor", PostalCode = "1208", City = new City { Name = "Dhaka", Country = new Country { Name = "Bangladesh" } } }; CompanyHandler companyHandler = new CompanyHandler(); var addedCompany = companyHandler.Add(company); return(View()); }
public bool UpdateCompanyDeatails(Company company) { CompanyHandler myHandler = new CompanyHandler(); return(myHandler.UpdateCompanyDetails(company)); }
public ActionResult Companies() { List <Company> companies = new CompanyHandler().GetAllCompanies(); return(View(companies)); }
public JsonResult getAllSeatType() { DataTable dt = new CompanyHandler().SelectAll(); return(Json(new SmsMis.Models.Console.Handlers.Admin.hdlSeatType().SelectAll(), JsonRequestBehavior.AllowGet)); }
public bool CreateCompany(Company company) { CompanyHandler myHandler = new CompanyHandler(); return(myHandler.CreateCompany(company)); }
static void Main(string[] args) { ActivitiesHandler activitiesHandler = new ActivitiesHandler(); AdminHandler adminHandler = new AdminHandler(); ClosedDaysHandler closedDaysHandler = new ClosedDaysHandler(); CompanyHandler companyHandler = new CompanyHandler(); DBHandler dBHandler = new DBHandler(); HallHandler hallHandler = new HallHandler(); LoginHandler loginHandler = new LoginHandler(); OngoingBookingsHandler ongoingBookingsHandler = new OngoingBookingsHandler(); OpeningHoursHandler openingHoursHandler = new OpeningHoursHandler(); SectionsHandler sectionsHandler = new SectionsHandler(); SingleBookingsHandler singleBookingsHandler = new SingleBookingsHandler(); StatisticsHandler statisticsHandler = new StatisticsHandler(); Hall hall = new Hall() { Name = "Klarup Sportshal", Address = "Gammelvej 23, 6900 Ølby", AmountOfSections = 6 }; hallHandler.AddHall(hall); OpeningHour openingHourMonday = new OpeningHour() { NameOfDay = "Monday", OpeningTime = DateTime.ParseExact("00/01/01 9:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 4:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourTuesday = new OpeningHour() { NameOfDay = "Tuesday", OpeningTime = DateTime.ParseExact("00/01/01 8:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 4:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourWednesday = new OpeningHour() { NameOfDay = "Wednesday", OpeningTime = DateTime.ParseExact("00/01/01 5:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 8:30:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourThursday = new OpeningHour() { NameOfDay = "Thursday", OpeningTime = DateTime.ParseExact("00/01/01 9:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 4:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourFriday = new OpeningHour() { NameOfDay = "Friday", OpeningTime = DateTime.ParseExact("00/01/01 6:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 3:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourSaturday = new OpeningHour() { NameOfDay = "Saturday", OpeningTime = DateTime.ParseExact("00/01/01 1:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 10:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; OpeningHour openingHourSunday = new OpeningHour() { NameOfDay = "Sunday", OpeningTime = DateTime.ParseExact("00/01/01 5:00:00 AM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), ClosingTime = DateTime.ParseExact("00/01/01 1:00:00 PM", "yy/MM/dd h:mm:ss tt", CultureInfo.InvariantCulture), HallId = 1 }; openingHoursHandler.AddOpeningHour(openingHourMonday); openingHoursHandler.AddOpeningHour(openingHourTuesday); openingHoursHandler.AddOpeningHour(openingHourWednesday); openingHoursHandler.AddOpeningHour(openingHourThursday); openingHoursHandler.AddOpeningHour(openingHourFriday); openingHoursHandler.AddOpeningHour(openingHourSaturday); openingHoursHandler.AddOpeningHour(openingHourSunday); Admin admin = new Admin() { Name = "Emil Lynge", Email = "*****@*****.**", Password = "******", HallId = 1 }; adminHandler.AddAdmin(admin); Activity activity = new Activity() { Name = "Håndboldtræning", SectionsRequired = 3, }; Activity activity2 = new Activity() { Name = "Håndboldkamp", SectionsRequired = 6, }; Activity activity3 = new Activity() { Name = "Badmintonbane", SectionsRequired = 1, }; Activity activity4 = new Activity() { Name = "Badmintonkamp", SectionsRequired = 3, }; Activity activity5 = new Activity() { Name = "Volleyballtræning", SectionsRequired = 3, }; Activity activity6 = new Activity() { Name = "Volleyballkamp", SectionsRequired = 3, }; Activity activity7 = new Activity() { Name = "Floorballtræning", SectionsRequired = 1, }; Activity activity8 = new Activity() { Name = "Floorballkamp", SectionsRequired = 3, }; activitiesHandler.AddActivity(activity); activitiesHandler.AddActivity(activity2); activitiesHandler.AddActivity(activity3); activitiesHandler.AddActivity(activity4); activitiesHandler.AddActivity(activity5); activitiesHandler.AddActivity(activity6); activitiesHandler.AddActivity(activity7); activitiesHandler.AddActivity(activity8); Console.ReadLine(); //Company company = new Company() //{ // Name = "AspIT", // Address = "Carl Gustavsgade 2, Høje Taastrup", // PhoneNumber = "22332244", // Email = "*****@*****.**", // Password = "******" //}; //Company company2 = new Company() //{ // Name = "FreelanceLynge", // Address = "Egegade 999, Kbh", // PhoneNumber = "23242526", // Email = "*****@*****.**", // Password = "******" //}; //companyHandler.AddCompany(company); //companyHandler.AddCompany(company2); }
public CompanyController(CompanyHandler companyHandler, ICompanyService companyService) { _companyHandler = companyHandler; _companyService = companyService; }
public List <Company> GetCompanyDetails(string userId) { CompanyHandler myHandler = new CompanyHandler(); return(myHandler.GetCompanyDetails(userId)); }