private void UnlockButtonClicked(object sender, RoutedEventArgs routedEventArgs) { MessageBoxResult messageBoxResult = MessageBox.Show("¿Seguro que desea desbloquear el servicio?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Question); if (messageBoxResult == MessageBoxResult.Yes) { RestClient client = new RestClient(urlBase); client.Timeout = -1; string urlService = "services/" + Service.idService; var request = new RestRequest(urlService, Method.PATCH); request.AddHeader("Content-type", "application/json"); foreach (RestResponseCookie cookie in Login.cookies) { request.AddCookie(cookie.Name, cookie.Value); } Models.ServiceStatus status = new Models.ServiceStatus(); status.serviceStatus = "1"; var json = JsonConvert.SerializeObject(status); request.AddHeader("Token", Login.tokenAccount.token); request.AddParameter("application/json", json, ParameterType.RequestBody); System.Net.ServicePointManager.ServerCertificateValidationCallback = (senderX, certificate, chain, sslPolicyErrors) => { return(true); }; try { IRestResponse response = client.Execute(request); if (response.StatusCode == System.Net.HttpStatusCode.Created || response.StatusCode == System.Net.HttpStatusCode.OK) { status = JsonConvert.DeserializeObject <Models.ServiceStatus>(response.Content); MessageBox.Show("El servicio se desbloqueo exitosamente", "Desbloqueo Exitoso", MessageBoxButton.OK, MessageBoxImage.Information); GetAccount(); SendEmail(); Service = new Models.Service(); ServiceConsultation serviceConsultation = new ServiceConsultation(); serviceConsultation.Show(); Close(); } else { Models.Error responseError = JsonConvert.DeserializeObject <Models.Error>(response.Content); MessageBox.Show(responseError.error, "Error", MessageBoxButton.OK, MessageBoxImage.Error); if (response.StatusCode == System.Net.HttpStatusCode.Forbidden || response.StatusCode == System.Net.HttpStatusCode.Unauthorized || response.StatusCode == System.Net.HttpStatusCode.RequestTimeout) { Login login = new Login(); login.Show(); Close(); } } } catch (Exception exception) { MessageBox.Show("No se pudo obtener información de la base de datos. Intente más tarde", "Error", MessageBoxButton.OK, MessageBoxImage.Error); TelegramBot.SendToTelegram(exception); LogException.Log(this, exception); ServiceConsultation serviceConsultation = new ServiceConsultation(); serviceConsultation.Show(); Close(); } } }
// GET: Default public ActionResult Index() { Models.Service service = new Models.Service(); List <Models.Order> emptyData = service.GetEmploee(); List <SelectListItem> listEmp = new List <SelectListItem>(); foreach (var item in emptyData) { listEmp.Add(new SelectListItem() { Value = item.EmpId.ToString(), Text = item.EmpName, }); } ; ViewBag.listEmp = listEmp; List <Models.Order> shipData = service.GetShipper(); List <SelectListItem> listShip = new List <SelectListItem>(); foreach (var item in shipData) { listShip.Add(new SelectListItem() { Value = item.ShipperId.ToString(), Text = item.ShipperName, }); } ; ViewBag.listShip = listShip; return(View()); }
public static Service CreateFrom(this Models.Service source) { return(new Service { ServiceName = source.ServiceName }); }
public async Task <IActionResult> Create(Models.Service service) { if (!ModelState.IsValid) { return(View(service)); } if (service.Photo == null) { ModelState.AddModelError("error", "Zəhmət olmasa şəkil seçin"); return(View(service)); } if (!service.Photo.IsImage()) { ModelState.AddModelError("Photo", "Şəkilin formatı jpg, jpeg, png, svg və ya gif formatında olmalıdır"); return(View(service)); } if (!service.Photo.IsLarger(5)) { ModelState.AddModelError("Photo", "Şəkilin həcmi 5mg-dan çox olmamalıdır"); return(View(service)); } service.Image = await service.Photo.SaveFileAsync(_env.WebRootPath, "images/service/"); await _context.Services.AddAsync(service); await _context.SaveChangesAsync(); TempData["success"] = "Xidmət uğurla əlavə edildi"; return(RedirectToAction(nameof(Index))); }
void EditBizObject() { //BizObject = null; int id; int.TryParse(gridServices.SelectedCells.First().RowInfo.Cells["Id"].Value.ToString(), out id); UpdateGrid(); ServiceToEdit = db.Services.SingleOrDefault(s => s.Id == (int)id); if (ServiceToEdit != null) { txtCustomerName.Text = ServiceToEdit.Customer.FullName; txtCustomerPhone.Text = ServiceToEdit.Customer.Mobile; comboboxPaths.Text = ServiceToEdit.ServicePaths.First().Path.OriginDestination; lblCost.Text = ServiceToEdit.ServicePaths.First().Path.Cost.ToString(); comboboxDrivers.Text = ServiceToEdit.Driver.FullName; lblCar.Text = ServiceToEdit.Driver.Car.Model + " " + ServiceToEdit.Driver.Car.Color; lblLicencePlate1.Text = ServiceToEdit.Driver.Car.LicensePlate1; lblLicencePlate2.Text = ServiceToEdit.Driver.Car.LicensePlate2; lblLicencePlate3.Text = ServiceToEdit.Driver.Car.LicensePlate3; lblLicencePlate4.Text = ServiceToEdit.Driver.Car.LicensePlate4; lblDate.Text = ServiceToEdit.DateTime.ToPersianDateString(); txtOriginInDetail.Text = ServiceToEdit.OriginInDetail; txtDestinationInDetail.Text = ServiceToEdit.DestinationInDetail; txtDelay.Text = ServiceToEdit.Delay.ToString(); checkboxIsPaid.Checked = ServiceToEdit.Transaction.IsPaid; } }
//this function either returns the list of friends not using botf or just return a list of twitter freinds who have a local account public List <Models.User> Get(bool invite = false) { List <Models.User> output = new List <Models.User>(); Models.Service service = _db.User.FirstOrDefault(c => c.UserId == WebSecurity.CurrentUserId).Services.FirstOrDefault(c => c.Provider == "twitter"); if (service != null) { TwitterService twitter = new TwitterService(Settings.Settings.TwitterConsumerKey, Settings.Settings.TwitterConsumerSecret, service.Token, service.TokenSecret); var friends = twitter.ListFriends().ToList(); foreach (var friend in friends) { var username = OAuthWebSecurity.GetUserName("twitter", friend.Id.ToString()); if (username != null && invite == false) { int Id = WebSecurity.GetUserId(username); Models.User user = _db.User.FirstOrDefault(c => c.UserId == Id); output.Add(user); } else if (username == null && invite == true) { output.Add(new Models.User { Id = friend.Id, Image = friend.ProfileImageUrl, Name = friend.ScreenName }); } } } return(output); }
public ActionResult Result(Models.Order order) { Models.Service service = new Models.Service(); List <Test.Models.Order> result = service.GetResult(order); ViewBag.result = result; return(View()); }
public HttpResponseMessage Post(int Id, bool ArtistPost) { Proposal currProposal = _db.Proposal.FirstOrDefault(c => c.Id == Id); Models.Service service = _db.User.FirstOrDefault(c => c.UserId == WebSecurity.CurrentUserId).Services.FirstOrDefault(c => c.Provider == "facebook"); if (service != null) { FacebookAPI facebook = new FacebookAPI(service.Token); if (service != null && currProposal != null) { dynamic status; if (ArtistPost) { status = facebook.InsertToArtistFeed(currProposal, WebSecurity.CurrentUserId, System.Web.HttpContext.Current.Request.UrlReferrer.ToString()); } else { status = facebook.InsertToFeed(currProposal, WebSecurity.CurrentUserId, System.Web.HttpContext.Current.Request.UrlReferrer.ToString()); } if (status is int && status == 1) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } else if (status is int && status == 2) { return(Request.CreateResponse(HttpStatusCode.BadGateway)); } else if (status is int && status == 3) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } else if (status is int && status == 4) { return(Request.CreateResponse(HttpStatusCode.Created)); } else { if (ArtistPost) { _api.AddOrUpdateFacebookArtistPost(currProposal.Id, WebSecurity.CurrentUserId, status["id"].ToString()); //saving post id from facebook } else { _api.AddOrUpdateFacebookPost(currProposal.Id, WebSecurity.CurrentUserId, status["id"].ToString()); } return(Request.CreateResponse(HttpStatusCode.Created)); } } } return(Request.CreateResponse(HttpStatusCode.BadRequest)); }
public ReservationsController(Reservations view) { this.view = view; this.reservationModel = new Models.Reservation(); this.serviceModel = new Models.Service(); this.patientModel = new Models.Patient(); this.doctorModel = new Models.Doctor(); this.nurseModel = new Models.Nurse(); }
public AnalyticsController(ManagerAnalytics view) { this.view = view; this.serviceModel = new Models.Service(); this.patientModel = new Models.Patient(); this.doctorModel = new Models.Doctor(); this.nurseModel = new Models.Nurse(); this.reservationAnalytics = new Models.ReservationAnalytics(); }
public ActionResult Search(Models.Search arg) { Models.Service search = new Models.Service(); ViewBag.SearchResult = search.GetbooksByCondtioin(arg); ViewBag.BOOK_CLASS_NAME = this.codeService.GetBookClassName("BOOK_CLASS_NAME"); ViewBag.USER_ENAME = this.codeService.GetUerName("USER_ENAME"); ViewBag.CODE_NAME = this.codeService.GetCodeName("CODE_NAME"); return(View( )); }
private void RegisterService() { serviceGenerate = new Models.Service(); RestClient client = new RestClient(urlBase); client.Timeout = -1; var request = new RestRequest("services", Method.POST); foreach (RestResponseCookie cookie in Login.cookies) { request.AddCookie(cookie.Name, cookie.Value); } var json = JsonConvert.SerializeObject(service); request.AddHeader("Token", Login.tokenAccount.token); request.AddParameter("application/json", json, ParameterType.RequestBody); System.Net.ServicePointManager.ServerCertificateValidationCallback = (senderX, certificate, chain, sslPolicyErrors) => { return(true); }; try { IRestResponse response = client.Execute(request); if (response.StatusCode == System.Net.HttpStatusCode.Created || response.StatusCode == System.Net.HttpStatusCode.OK) { serviceGenerate = JsonConvert.DeserializeObject <Models.Service>(response.Content); } else { Models.Error responseError = JsonConvert.DeserializeObject <Models.Error>(response.Content); if (response.StatusCode == System.Net.HttpStatusCode.Forbidden || response.StatusCode == System.Net.HttpStatusCode.Unauthorized || response.StatusCode == System.Net.HttpStatusCode.RequestTimeout) { BehindLogin(responseError.error); } else { MessageBox.Show(responseError.error, "Error", MessageBoxButton.OK, MessageBoxImage.Error); if (response.StatusCode != System.Net.HttpStatusCode.Conflict && response.StatusCode != System.Net.HttpStatusCode.BadRequest) { HomeEmployee home = new HomeEmployee(); home.InitializeMenu(); home.Show(); Close(); } } } } catch (Exception exception) { TelegramBot.SendToTelegram(exception); LogException.Log(this, exception); MessageBox.Show("No se pudo registrar el servicio. Intente más tarde", "Error", MessageBoxButton.OK, MessageBoxImage.Error); HomeEmployee home = new HomeEmployee(); home.InitializeMenu(); home.Show(); Close(); } }
public ActionResult AddInput(EditVisitInputViewModel vm) { try { if (vm.SelectedInputActivity > 0) { /*Models.ActivityInput AI = new ActivityInput(); * AI.Activity = DB.Activities.Find(vm.SelectedInputActivity); * AI.InputType = ActivityInput.InputTypeEnum.Number; * AI.OneTime = false; * AI.Required = vm.InputRequired; * AI.Title = vm.InputTitle; * string possibleValues = vm.InputMinValue + ";;" + vm.InputMaxValue; * AI.PossibleValues = possibleValues; * DB.ActivityInputs.Add(AI); * DB.SaveChanges();*/ Models.Activity Act = DB.Activities.Find(vm.SelectedInputActivity); Models.Service Serv = DB.Services.Find(vm.SelectedVisitType); Models.ServiceActivity SA = DB.ServiceActivities.FirstOrDefault(sa => sa.Activity.ActivityId == Act.ActivityId && sa.Service.ServiceId == Serv.ServiceId && sa.Active == false); if (SA == null) { Models.ServiceActivity newSA = new ServiceActivity(); newSA.Activity = Act; newSA.Service = Serv; newSA.Active = true; DB.ServiceActivities.Add(newSA); } else { SA.Active = true; } DB.SaveChanges(); } } catch (Exception e) { //ERROR int x = 10; } vm.SelectedInputActivity = -1; /*vm.InputMaxValue = 10000; * vm.InputMinValue = 0; * vm.InputRequired = false; * vm.InputTitle = "";*/ return(RedirectToAction("Index", new { serviceId = vm.SelectedVisitType })); }
/// <summary> /// When deleting a service we need to run this to update all the associated toggles /// </summary> /// <param name="service">The service to delete</param> public void RemoveServiceFromToggles(Models.Service service) { List <Toggle> results = GetAll().Where(x => x.ServiceList.Any(y => y.Name == service.Name && y.Version == service.Version)).ToList(); foreach (Toggle toggle in results) { toggle.ServiceList.RemoveAll(x => x.Name == service.Name && x.Version == service.Version); Update(toggle); } }
public void Init(Common.Configurator config, Models.ParameterSet parameter, Models.Service service) { Config = config; Description = service.description; ID = service.id; this.service = service; parameterSet = parameter; STATE = ServiceCommonType.ServiceState.Initializing; init(parameter, service); STATE = ServiceCommonType.ServiceState.Stop; }
public async Task <IActionResult> EditService(DateTime dateTime, string story, string text, string speaker, string id) { var service = new Models.Service() { Date = dateTime, Story = story, Text = text, Speaker = speaker, Id = id }; await _serviceRepo.UpdateService(service); TempData["Message"] = $"Service by {speaker} has been updated"; return /*HttpContext.Request.Headers["Referer"].ToString().Split('/').Last()*/ (TempData["Title"] as string == "KidServiceManagement" /*"LoadKidServiceManagementView"*/ ? await LoadKidServiceManagementView() : await LoadAdultServiceManagementView()); }
public static Domain.Cases.Service Service(Models.Service entity) { var s = new Domain.Cases.Service(); s.Code = entity.ServiceCode; s.DateCreated = entity.DateCreated; s.Description = entity.ServiceDescription; s.ID = entity.ID; s.Name = entity.ServiceName; return(s); }
private void DisableSearchService() { if (ComboBoxService.SelectedItem != null) { if (ComboBoxFilter.SelectedItem != null) { ButtonSearch.IsEnabled = true; } string optionService = ((ComboBoxItem)ComboBoxService.SelectedItem).Content.ToString(); Models.Service serviceSelect = services.Find(Service => Service.name.Equals(optionService)); optionIdService = serviceSelect.idService; } }
public JsonResult DataPackage() { Models.Service service = new Models.Service(); List <Models.Order> getEmp = service.GetEmploee(); List <Models.Order> getShip = service.GetShipper(); List <Models.Order> getCust = service.GetCustomer(); List <List <Models.Order> > list = new List <List <Models.Order> >(); list.Add(getEmp); list.Add(getShip); list.Add(getCust); return(Json(list, JsonRequestBehavior.AllowGet)); }
private void GetService() { RestClient client = new RestClient(urlBase); client.Timeout = -1; string urlService = "services/" + Service.idService; Service = new Models.Service(); var request = new RestRequest(urlService, Method.GET); foreach (RestResponseCookie cookie in Login.cookies) { request.AddCookie(cookie.Name, cookie.Value); } request.AddHeader("Token", Login.tokenAccount.token); System.Net.ServicePointManager.ServerCertificateValidationCallback = (senderX, certificate, chain, sslPolicyErrors) => { return(true); }; try { IRestResponse response = client.Execute(request); if (response.StatusCode == System.Net.HttpStatusCode.Created || response.StatusCode == System.Net.HttpStatusCode.OK) { Service = JsonConvert.DeserializeObject <Models.Service>(response.Content); if (Service != null) { InitializeService(); } else { MessageBox.Show("No se encontro el servicio. Intente más tarde", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Models.Error responseError = JsonConvert.DeserializeObject <Models.Error>(response.Content); MessageBox.Show(responseError.error, "Error", MessageBoxButton.OK, MessageBoxImage.Error); if (response.StatusCode == System.Net.HttpStatusCode.Forbidden || response.StatusCode == System.Net.HttpStatusCode.Unauthorized || response.StatusCode == System.Net.HttpStatusCode.RequestTimeout) { Login login = new Login(); login.Show(); Close(); } } } catch (Exception exception) { MessageBox.Show("No se pudo obtener información de la base de datos. Intente más tarde", "Error", MessageBoxButton.OK, MessageBoxImage.Error); TelegramBot.SendToTelegram(exception); LogException.Log(this, exception); } }
public ServiceEdit(DialogMode mode, int?serviceID, IDialogService dialogService, IMessageBoxService messageService) : base(mode, dialogService, messageService) { SubTitle = "Услугу"; if (serviceID.HasValue) { _data = _dc.Services.SingleOrDefault(x => x.ID == serviceID); } else { _data = new Models.Service(); _dc.Services.Add(_data); } }
private void DisableSearchService() { if (ComboBoxService.SelectedItem != null) { ButtonSearch.IsEnabled = true; ButtonGeneration.IsEnabled = true; string optionService = ((ComboBoxItem)ComboBoxService.SelectedItem).Content.ToString(); Models.Service serviceSelect = services.Find(Service => Service.name.Equals(optionService)); optionIdService = serviceSelect.idService; nameService = serviceSelect.name; serviceTemplate = new ServiceTemplate(); GetRequestReceived(); } }
public JsonResult Delete(string bookid) { try { Models.Service delet = new Models.Service(); delet.DeleteBook(bookid); return(this.Json(true)); } catch (Exception ex) { return(this.Json(false)); } }
public async Task AddService(Models.Service service) { try { service.PartitionKey = service.Id; service.RowKey = service.Id; TableOperation insertOperation = TableOperation.InsertOrReplace(service); await _table.ExecuteAsync(insertOperation); } catch (Exception e) { throw new Exception("Service not added", e); } }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Service = await _context.Services.FirstOrDefaultAsync(m => m.ServiceID == id); if (Service == null) { return(NotFound()); } return(Page()); }
public static List <Models.Service> AddEmptyOfferings(List <Models.Service> serviceList) { var newServiceList = serviceList; var offeringsList = db.Offerings.ToList(); foreach (var offering in offeringsList) { var newService = new Models.Service(); newService.ResourceId = null; newService.SubscriptionId = null; newService.Description = offering.Description; newService.OfferingId = offering.Id; newServiceList.Add(newService); } return(newServiceList); }
public async Task <ActionResult <ServiceView> > CreateService(ServiceView serviceView) { var service = new Models.Service { ServiceId = serviceView.ServiceId, ServiceName = serviceView.ServiceName, StartTime = serviceView.StartTime, EndTime = serviceView.EndTime, IsAvailable = serviceView.IsAvailable }; _context.Services.Add(service); await _context.SaveChangesAsync(); return(Ok(service)); }
public IActionResult Upsert(int?id) { ServiceViewModel serviceViewModel = new() { Service = new Models.Service(), Categories = _unitOfWork.CategoryRepository.GetCategoryListForDropDown(), Frequencies = _unitOfWork.FrequencyRepository.GetFrequencyListForDropDown() }; if (id.HasValue) { serviceViewModel.Service = _unitOfWork.ServiceRepository.Get(id.GetValueOrDefault()); } return(View(serviceViewModel)); }
public ActionResult Create(Models.Createbook insertdata) { Models.Createbook test = new Models.Createbook(); ViewBag.BOOK_CLASS_NAME = this.codeService.GetBookClassName("BOOK_CLASS_NAME"); if (ModelState.IsValid) { Models.Service insertsevice = new Models.Service(); if (insertdata.BuyDate != null) { insertdata.BuyDate = insertdata.BuyDate.Replace(",", ""); } insertsevice.Insertbook(insertdata); TempData["message"] = "存檔成功"; } return(View()); }
private void ServiceItemsControlMouseDoubleClicked(object listViewService, MouseButtonEventArgs mouseButtonEventArgs) { int itemSelect = ((ListView)listViewService).SelectedIndex; if (itemSelect >= Number.NumberValue(NumberValues.ZERO) && itemSelect < services.Count) { Models.Service serviceSelect = services[itemSelect]; if (!object.ReferenceEquals(null, serviceSelect)) { ServiceOffered serviceOffered = new ServiceOffered(); ServiceOffered.Service = serviceSelect; serviceOffered.InitializeMenu(); serviceOffered.Show(); Close(); } } }