private async void Start()
        {
            await Loading.Show();

            ServicesVM       = new ServicesVM(view_Loaded);
            this.DataContext = ServicesVM;
            InitializeComponent();
            ConnectValidators();
        }
Пример #2
0
        public IActionResult Services(int?id = null)
        {
            var model = new ServicesVM
            {
                Services = UnitOfWork.Services.GetAllServiceTypes(),
                Service  = UnitOfWork.Services.GetServiceById(id)
            };

            return(View(model));
        }
Пример #3
0
        /// <summary>
        /// List Categorys
        /// </summary>
        /// <param name="showall"></param>
        /// <returns></returns>
        public IActionResult Index(string showall)
        {
            var includeEmpty = showall == "true";
            var cats         = _categoryRepository.MenuData();
            var featured     = _partnerRepository.FindById(24);
            var model        = new ServicesVM()
            {
                Categories = cats, FeaturedPartner = featured
            };

            return(View(model));
        }
Пример #4
0
        public IActionResult Save(ServicesVM model)
        {
            AjaxMessage aMsg = new AjaxMessage();

            if (model != null)
            {
                if (ModelState.IsValid)
                {
                    Services services = new Services();
                    services.Title              = model.Title;
                    services.FullText           = model.FullText;
                    services.Summary            = model.Summary;
                    services.Icon               = model.Icon;
                    services.OperationDate      = DateTime.Now;
                    services.OperationIdUserRef = HttpRequestInfo.UserID;
                    services.OperationIP        = HttpRequestInfo.IpAddress;
                    services.OperationIsDeleted = 1;



                    if (model.IdServices == 0)
                    {
                        _administrationBLLocator.ServicesBL.CRUD.Insert(services);
                        _administrationBLLocator.ServicesBL.Save();
                        aMsg.Status  = 1;
                        aMsg.Message = "Kayıt Başarıyla Eklendi.";
                    }
                    else
                    {
                        services.IdServices = model.IdServices;
                        _administrationBLLocator.ServicesBL.CRUD.Update(services, HttpRequestInfo);
                        _administrationBLLocator.ServicesBL.Save();
                        aMsg.Status  = 1;
                        aMsg.Message = "Güncelleme Başarılı.";
                    }
                }
                else
                {
                    aMsg.Status  = 0;
                    aMsg.Message = "Bir Hata oluştu";
                }
            }
            return(Json(aMsg));
        }
Пример #5
0
 public ServicesWindow(ServicesVM vm) : this()
 {
     this.DataContext = vm;
 }
Пример #6
0
 public NewPrintShopCommand(ServicesVM vm)
 {
     this.VM = vm;
 }
Пример #7
0
 public NewMachineCommand(ServicesVM vm)
 {
     this.VM = vm;
 }
Пример #8
0
 public SelectedPrintShopCommand(ServicesVM vm)
 {
     this.VM = vm;
 }
Пример #9
0
        //TODO canExecuteChanged implement

        public DeleteServiceCommand(ServicesVM vm)
        {
            VM = vm;
        }
Пример #10
0
        //TODO canExecuteChanged implement

        public DeletePrintShopCommand(ServicesVM vm)
        {
            this.VM = vm;
        }
Пример #11
0
        public Task <IViewComponentResult> InvokeAsync(long IdServices)
        {
            ServicesVM services = _mapper.Map <ServicesVM>(_administrationBLLocator.ServicesBL.CRUD.GetById(IdServices));

            return(Task.FromResult <IViewComponentResult>(View(services ?? new ServicesVM())));
        }
Пример #12
0
 //TODO canExecuteChanged implement
 public DeleteMachineCommand(ServicesVM vm)
 {
     VM = vm;
 }