Exemple #1
0
        public ActionResult Services()
        {
            ServicesDAL service = new ServicesDAL();
            var         res     = service.GetAllServices();

            return(View(res));
        }
Exemple #2
0
        public HomeViewModel()
        {
            ServicesDAL    objServicesDAL    = new ServicesDAL();
            AboutClinicDAL objAboutClinicDAL = new AboutClinicDAL();

            _Services = objServicesDAL.GetAllServices();
            _Abouts   = objAboutClinicDAL.GetAllAbout();
        }
Exemple #3
0
        public static void LogCustomerService(CustomerService _service)
        {
            var baseservice = ServicesDAL.GetService(_service.id);
            var getservice  = GetServicesDAL.GetService(_service.id);

            string logstr = DateTime.Now.ToShortDateString() + '\t' + getservice.phoneunumber + '\t' + baseservice.name + '\t' + baseservice.price + '\t' + getservice.price + '\t' + new DateTime(getservice.starttime).ToString() + '\t' + new DateTime(getservice.endtime).ToString() + "\n";

            File.AppendAllText("I:\\test.txt", logstr);
        }
        public object Get(string id)
        {
            var result = ServicesDAL.GetService(id);

            if (result == null)
            {
                return(NotFound());
            }
            else
            {
                return(result);
            }
        }
Exemple #5
0
        public ActionResult Index(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            objServices = new ServicesDAL();
            var service = objServices.GetService(id);

            if (service == null)
            {
                return(HttpNotFound());
            }
            return(View(service));
        }
Exemple #6
0
        //private readonly string _controllerNamespace;
        //public CustomControllerFactory(string controllerNamespace)
        //{
        //    _controllerNamespace = controllerNamespace;
        //}
        //public CustomControllerFactory()
        //{

        //}
        public override IController CreateController(System.Web.Routing.RequestContext requestContext, string controllerName)
        {
            IController controller = null;
            dynamic     service    = null;

            switch (controllerName)
            {
            case "Services":
            {
                service = new ServicesDAL();
                break;
            }

            case "Histories":
            {
                service = new HistoryDAL();
                break;
            }

            case "Employees":
            {
                service = new EmployeeDAL();
                break;
            }
            }
            Type controllerType = GetControllerType(requestContext, controllerName);

            if (service != null)
            {
                controller = Activator.CreateInstance(controllerType, new[] { service }) as Controller;
            }
            else
            {
                controller = Activator.CreateInstance(controllerType) as Controller;
            }

            return(controller);
        }
        public override IController CreateController(System.Web.Routing.RequestContext requestContext, string controllerName)
        {
            IController controller = null;
            dynamic     obj        = null;

            switch (controllerName)
            {
            case "Services":
            {
                obj = new ServicesDAL();
                break;
            }

            case "Histories":
            {
                obj = new HistoryDAL();
                break;
            }

            case "Employees":
            {
                obj = new EmployeeDAL();
                break;
            }

            case "AboutClinic":
            {
                obj = new AboutClinicDAL();
                break;
            }

            case "Testimonial":
            {
                obj = new TestimonialsDAL();
                break;
            }

            case "GalleryAdmin":
            {
                obj = new GalleryDAL();
                break;
            }

            case "Gallery":
            {
                obj = new GalleryDAL();
                break;
            }

            case "AdminPartial":
            {
                obj = new PartialPagesDAL();
                break;
            }
            }
            Type controllerType = GetControllerType(requestContext, controllerName);

            if (obj != null)
            {
                controller = Activator.CreateInstance(controllerType, new[] { obj }) as Controller;
            }
            else
            {
                controller = Activator.CreateInstance(controllerType) as Controller;
            }

            return(controller);
        }
 public IActionResult Delete(string id)
 {
     ServicesDAL.DeleteService(id);
     return(Ok());
 }
 public IActionResult Post([FromBody] Service service)
 {
     ServicesDAL.AddService(service);
     return(Ok());
 }