public static Dictionary<int, List<Visit>> GetVisitData(string path) { Dictionary<int, List<Visit>> data = new Dictionary<int, List<Visit>>(); Random r = new Random(); foreach (string row in File.ReadLines(path)) { string[] split = row.Split(','); if (split.Length > 0) { int id = int.Parse(split[0]); Visit visit = new Visit(id, r.Next(1, 10), int.Parse(split[2]), DateTime.Parse(split[1])); if (data.ContainsKey(id)) { data[id].Add(visit); } else { data.Add(id, new List<Visit>(){visit}); } } } return data; }
/// <summary> /// Initializes components and instance variables /// </summary> public VisitForm() { InitializeComponent(); oldVisit = null; visit = new Visit(); tests = new BindingList<Test>(); }
private void FillTabe(Visit visit) { textBox1.Text = "PROBLEMS:" + Environment.NewLine + visit.patientProblem + Environment.NewLine + Environment.NewLine + "SYMPTOM:" + Environment.NewLine + visit.symptom + Environment.NewLine + Environment.NewLine + "ADVICE:" + Environment.NewLine + visit.advice; }
public void RegisterNewVisit(string sessionID, DateTime startTime) { Visit visitData = (from v in db.Visits where v.sessionID == sessionID select v).FirstOrDefault(); if (visitData == null) { Visit visit = new Visit(); visit.sessionID = sessionID; visit.started = startTime; db.Visits.Add(visit); db.SaveChanges(); } }
public static Order CreateOrder(Patient patient, Visit visit, Facility facility, string accession, int numProcedures, int numMpsPerProcedure, bool createProcedureSteps, bool schedule) { var procedureNumberBroker = new TestProcedureNumberBroker(); var dicomUidBroker = new TestDicomUidBroker(); DateTime? scheduleTime = DateTime.Now; DiagnosticService ds = TestDiagnosticServiceFactory.CreateDiagnosticService(numProcedures); string reasonForStudy = "Test"; ExternalPractitioner orderingPrac = TestExternalPractitionerFactory.CreatePractitioner(); Order order = Order.NewOrder(new OrderCreationArgs( Platform.Time, TestStaffFactory.CreateStaff(new StaffTypeEnum("SCLR", null, null)), null, accession, patient, visit, ds, reasonForStudy, OrderPriority.R, facility, facility, scheduleTime, orderingPrac, new List<ResultRecipient>()), procedureNumberBroker, dicomUidBroker); if(createProcedureSteps) { foreach (Procedure proc in order.Procedures) { AddProcedureSteps(proc, numMpsPerProcedure); } } DateTime dt = DateTime.Now; if(schedule) { foreach (Procedure proc in order.Procedures) { proc.Schedule(dt); } } return order; }
public void AddProductVisit(Visit visit, Product prod, int qty) { ProductVisit prodVisitData = (from pv in db.ProductVisits where pv.sessionID == visit.sessionID && pv.productID == prod.productID select pv).FirstOrDefault(); if (prodVisitData == null) { ProductVisit prodVisit = new ProductVisit(); prodVisit.Product = prod; prodVisit.Visit = visit; prodVisit.qtyOrdered = qty; prodVisit.updated = DateTime.Now; db.ProductVisits.Add(prodVisit); } else { prodVisitData.qtyOrdered = qty; prodVisitData.updated = DateTime.Now; } db.SaveChanges(); }
public static void LogVisit(String TinyUrl, String CreatedBy, String ReferrerUrl) { Result <Shove> shove = GetByTinyUrl(TinyUrl); if (shove.ErrorCode == 0 && shove.Data != null) { using (ShovinDataContext db = new ShovinDataContext()) { Visit visit = new Visit(); visit.Created = DateTime.UtcNow; visit.CreatedBy = CreatedBy; visit.ShoveID = shove.Data.ShoveID; visit.ReferrerUrl = ReferrerUrl; db.Visits.InsertOnSubmit(visit); db.SubmitChanges(); } } }
public void CompleteVisit_ReverseToRescheduled() { // inserts a new visit, tries to complete it first, then revert it to scheduled position again TestUtils.Security.SetCurrentUser(TestEnums.User.constDoctorID); IVisitService target = GetNewVisitService(); Visit visit = InsertVisit(EntityEnums.VisitStatusEnum.Scheduled, EntityEnums.PaymentStatusEnum.NotStarted); target.CompleteVisit(visit.VisitID); Visit visitAfter = target.GetByIDT(visit.VisitID, new GetByIDParameters()); Assert.AreEqual(visitAfter.VisitStatusID, (int)EntityEnums.VisitStatusEnum.EndSuccess, "CompleteVisit didn't work successfully"); target.UndoStatusToRescheduled(visit.VisitID); Visit visitAfter2 = target.GetByIDT(visit.VisitID, new GetByIDParameters()); Assert.AreEqual(visitAfter2.VisitStatusID, (int)EntityEnums.VisitStatusEnum.Scheduled, "ReverseToRescheduled didn't work successfully"); target.Delete(visitAfter2, new DeleteParameters()); }
public Visit Update(int visitId, Visit visit) { Visit dbVisit = GetById(visitId); if (dbVisit == null) { throw new ArgumentNullException(nameof(visit)); } dbVisit.VisitDate = visit.VisitDate; dbVisit.ClientId = visit.ClientId; dbVisit.OperationId = visit.OperationId; visit.Id = dbVisit.Id; SaveChanges(); return(visit); }
public async Task Add_ShouldAddVisitIfCorrect() { // Arrange var visitTerm = await _context.VisitTerms.FirstAsync(); var service = await _context.Services.FirstAsync(); var user = await _context.Users.FirstAsync(); Visit visit = Visit.Create(service.Id, visitTerm.Id, user.Id, visitTerm.EndDate.AddHours(-Constants.Constants.VISIT_TIME)); // Act await _unitOfWork.VisitRepository.Add(visit); await _unitOfWork.CompleteAsync(); // Assert Assert.AreNotEqual(visit.Id, 0); Assert.AreNotEqual(visit.Id, Guid.Empty); }
public void RescheduleVisitTest() { TestUtils.Security.SetCurrentUser(TestEnums.User.constDoctorID); Visit visit = InsertVisit(EntityEnums.VisitStatusEnum.Scheduled, EntityEnums.PaymentStatusEnum.NotStarted); IVisitService target = GetNewVisitService(); long newScheduleID = 2; // it converts from 1 to 2 target.RescheduleVisit(new VisitRescheduleVisitSP() { VisitID = visit.VisitID, NewDoctorScheduleID = newScheduleID }); Visit visitAfter = target.GetByIDT(visit.VisitID, new GetByIDParameters()); Assert.AreEqual(newScheduleID, visitAfter.DoctorScheduleID); DeleteVisit(visit.VisitID); }
public async Task <ActionResult> EditVisit(EditVisitViewModel model) { using (var db = new ApplicationDbContext()) { if (ModelState.IsValid) { Visit visit = db.Visits.First(u => u.VisitId == model.VisitId); visit.VisitDate = model.VisitDate; visit.IsNoteComplete = model.IsNoteComplete; db.Entry(visit).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Visits", "Visit", new { id = model.PatientId })); } // If we got this far, something failed, redisplay form return(View(model)); } }
/**<summary> * Walks the Jobs child depenedenices raising a Visit for itself and each child * </summary>*/ public static bool Walk(Job current, Visit callback, int level = 0) { if (current != null) { if (callback(current, level)) { return(true); // quit } } level++; foreach (var child in current.Children) { if (Walk(child, callback, level)) { return(true); //quit } } level--; return(false); }
private void MakeEmVisitUs() { for (int i = 0; i < 600; i++) { Kid k = (Kid)users[rand.Next(users.Count - 1)]; Visit v = new Visit(); v.KidId = k; DateTime d = new DateTime(rand.Next(2011, 2013), rand.Next(1, 13), rand.Next(1, 28)); v.VisitTime = d; v.SetRestrictionDate(); try { VisitProvider.Save(v); } catch (Exception e) { Console.WriteLine(e.StackTrace); } } }
public IActionResult CheckVisit(Visit visit) { var items = _visitSummary.GetVisitSummaryItems(); _visitSummary.VisitSummaryItems = items; if (_visitSummary.VisitSummaryItems.Count == 0) { ModelState.AddModelError("", "Add visit first!"); } if (ModelState.IsValid) { _visitRepository.CreateVisit(visit); _visitSummary.ClearSummary(); return(RedirectToAction("CheckVisitComplete")); } return(View(visit)); }
public void DeleteVisit(Visit trip) { try { using (SqlConnection conn = new SqlConnection(connectionString)) { conn.Open(); SqlCommand cmd = new SqlCommand("UPDATE visit SET IsActive = 'false' WHERE visitId = @id;", conn); cmd.Parameters.AddWithValue("@id", trip.VisitID); cmd.ExecuteNonQuery(); return; } } catch (SqlException ex) { throw ex; } }
public async Task Save() { var petId = Fill.Visits.First().PetId; var newVisit = new Visit() { Id = 87, Description = "Another one", VisitDate = DateTime.Now }; var resp = await _client.PostAsJsonAsync($"owners/pets/{petId}/visits", newVisit); Assert.True(resp.IsSuccessStatusCode); var vist = await resp.Content.ReadFromJsonAsync <Visit>(); Assert.NotNull(vist); Assert.Equal(newVisit.Id, vist.Id); }
private void SaveModel(Visit model) { try { if (Flag == false) { VisitsDataAccess.InsertVisit(Visit); } else { VisitsDataAccess.UpdateVisit(Visit); } //View.Message = "Успешная запись!"; } catch (Exception e) { var message = String.Format("Ошибка хранилища! Позвоните администратору!/n {0} ", e.Message); MessageBox.Show(message); } }
public static void UpdateVisit(Visit visit) { OracleCommand cmd = new OracleCommand("admin.Updatevisit", App.con); cmd.CommandType = CommandType.StoredProcedure; OracleParameter user_par = new OracleParameter("prc", OracleDbType.RefCursor); cmd.Parameters.Add("visitid", visit.ID); cmd.Parameters.Add("visitdoctor", visit.Doctor.Id); cmd.Parameters.Add("visitpatient", visit.Patient.Id); cmd.Parameters.Add("visitdatetime", visit.DateTime); cmd.Parameters.Add("visittype", visit.Type.Id); cmd.Parameters.Add("visitsympthoms", visit.Symthoms); cmd.Parameters.Add("visitdiagnosis", visit.Diagnosis); cmd.Parameters.Add("visitprescription", visit.Prescription); cmd.Parameters.Add("visitnotes", visit.Notes); cmd.Parameters.Add("visitroom", visit.Room.Number); cmd.Parameters.Add("visitfile", OracleDbType.Blob, visit.file, ParameterDirection.Input); int res = cmd.ExecuteNonQuery(); }
public VisitFormPage(VLCMonument monument, Visit visit = null) { //INSTACIACÓN DE VARIABLES Y VALIDACIÓN PARA VERIFICAR SI SE DEBE DE CREAR NUEVA VISITA O ACTUALIZARLA InitializeComponent(); this.monument = monument; if (visit == null) { update = false; } else { update = true; } this.visit = visit; BindingContext = visit; connection = DependencyService.Get <ISQLiteDB>().GetConnection(); }
public RegistrationVisitViewModel() { Visit = new Visit(); Bill = new Bills(); Item = new BillsItem(); Referral = new Referral(); Codes = new List <SelectListItem>(); Rooms = new List <SelectListItem>(); Types = new List <SelectListItem>(); Doctors = new List <SelectListItem>(); Referrals = new List <SelectListItem>(); MedicoLegal = new List <SelectListItem>(); DoctorString = ""; Doctor = ""; Waiver = false; WaiverReason = ""; }
public async Task InsertVisitOfUserAsync(string newsId, string ipAddress) { Visit visit = _uw.BaseRepository <Visit>().FindByConditionAsync(n => n.NewsId == newsId && n.IpAddress == ipAddress).Result.FirstOrDefault(); if (visit != null && visit.LastVisitDateTime.Date != DateTime.Now.Date) { visit.NumberOfVisit = visit.NumberOfVisit + 1; visit.LastVisitDateTime = DateTime.Now; await _uw.Commit(); } else if (visit == null) { visit = new Visit { IpAddress = ipAddress, LastVisitDateTime = DateTime.Now, NewsId = newsId, NumberOfVisit = 1 }; await _uw.BaseRepository <Visit>().CreateAsync(visit); await _uw.Commit(); } }
public void CallRepositoryUpdateAndCommitOnce_WhenPassedVisitIsNotNull() { // Arrange var efRepositoryMock = new Mock <IEfRepository <Visit> >(); var commitMock = new Mock <ISaveContext>(); var visitsService = new VisitsService(efRepositoryMock.Object, commitMock.Object); var visit = new Visit(); efRepositoryMock.Setup(r => r.Update(visit)); commitMock.Setup(c => c.Commit()); // Act visitsService.Update(visit); // Assert efRepositoryMock.Verify(r => r.Update(visit), Times.Once); commitMock.Verify(c => c.Commit(), Times.Once); }
public void GivenTheFollowingVisitAddInput(Table table) { Assert.IsNotNull(table); foreach (var row in table.Rows) { _residentId = Convert.ToInt32(row["ResidentId"]); _vendorWorkerId = Convert.ToInt32(row["VendorWorkerId"]); break; } _addItem = new Visit { ResidentId = _residentId, VendorWorkerId = _vendorWorkerId, TimeIn = _timeIn, TimeOut = _timeOut, CreatedOn = DateTime.UtcNow }; }
public IActionResult Update(Visit visit) { if (ModelState.IsValid) { var updatedVisit = new List <Visit>(); try { _crudService.Update(visit); } catch (ServiceOperationException exception) { ViewBag.Error = ErrorFactory.IdentifyExceptionByType(exception).Description; ViewBag.ClientName = _clientCrudService.GetAll().Select(x => x.Name).ToList(); return(View(visit)); } return(RedirectToAction("GetAll", new { userName = _clientCrudService.Get(visit.ClientId).Name })); } return(View(visit)); }
//[ValidateAntiForgeryToken] public ActionResult Add(VisitDetailsViewModel visit) { if (!ModelState.IsValid) { return(View(visit)); } var v = new Visit() { Date = visit.Date, Description = visit.Description, UserName = visit.NurseName }; this.visitsService.Add(v); // TODO: review - add success message, redirect?? TempData["message"] = "Visit added successfully"; return(Redirect("Index")); }
public bool DeleteVisit(Visit visit) { string sqlString = "DELETE FROM Visit WHERE HotelId=(SELECT HotelId FROM Hotel WHERE HotelName=@hotel) AND guestId=(SELECT GuestId FROM GUEST WHERE FirstName=@firstName AND LastName=@lastName) AND CheckIn=@checkIn"; using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); using (SqlCommand command = new SqlCommand(sqlString, connection)) { command.Parameters.AddWithValue("@firstName", visit.GuestFirstName); command.Parameters.AddWithValue("@lastName", visit.GuestLastName); command.Parameters.AddWithValue("@checkIn", Convert.ToDateTime(visit.CheckIn)); command.ExecuteNonQuery(); connection.Close(); return(true); } } }
public IActionResult Create([FromBody] Visit item) { // set bad request if Visit data is not provided in body if (item == null) { return(BadRequest()); } _context.Visit.Add(new Visit { motivo = item.motivo, duracion = item.duracion, responsableCatec = item.responsableCatec, //TODO: sacar la fecha y hora de ese momento fecha = DateTime.Now, }); _context.SaveChanges(); return(Ok(new { message = "Visit is added successfully." })); }
protected Visit[] InsertVisits(Member[] members, int numberOfVisitsToCreate, int visitAgeHours) { Visit[] visits = new Visit[numberOfVisitsToCreate]; DateTime visitTime = DateTime.Now - TimeSpan.FromHours(_random.NextDouble() * visitAgeHours); for (int currentVisitIndex = 0; currentVisitIndex < numberOfVisitsToCreate; currentVisitIndex++) { Visit visit = new Visit(members[_random.Next(0, members.Length)].Id) { VisitTime = visitTime, }; visits[currentVisitIndex] = visit; } AbstractData.Insert(_mongoConnection, visits); return(visits); }
public async Task <IActionResult> CheckIn(VenueCheckInViewModel checkIn) { var venueViewModel = new VenueViewModel(); try { var venueDb = this._venueService.GetVenueById(checkIn.VenueId); var currentUser = await GetUserIdAsync(); var venueVisit = new Visit { CheckIn = DateTime.Now, Venue = this._venueService.GetVenueById(checkIn.VenueId), User = currentUser }; var allUserVisits = this._venueService.FindVisitsByUser(currentUser); foreach (var userVisit in allUserVisits) { if (userVisit.CheckOut == DateTime.MinValue || userVisit.CheckOut == null) { checkIn.VenueDetails = new VenueViewModel { Name = venueDb.Name, Address = venueDb.Address, Telephone = venueDb.Telephone, }; throw new Exception($"You have already checked in { userVisit.Venue.Name }"); } } this._venueService.CheckInVisitor(venueVisit); } catch (System.Exception ex) { _logger.LogError("Error", ex.Message); ModelState.AddModelError("Error", ex.Message); return(View(checkIn)); } return(RedirectToAction("Index")); }
public void TestGenerate() { var input = new OptimizationInput() { Santas = new Santa[] { new Santa { Id = 100, }, new Santa { Id = 200, }, }, Visits = new Visit[] { new Visit { Id = 1, }, new Visit { Id = 2, }, new Visit { Id = 3, }, new Visit { Id = 4, }, new Visit { Id = 5, IsBreak = true, SantaId = 100, } }, Days = new(int, int)[]
private void initConfig() { fEdit = new Font(ic.iniC.grdViewFontName, ic.grdViewFontSize, FontStyle.Regular); fEditB = new Font(ic.iniC.grdViewFontName, ic.grdViewFontSize, FontStyle.Bold); //C1ThemeController.ApplicationTheme = ic.iniC.themeApplication; theme1.Theme = ic.iniC.themeApplication; theme1.SetTheme(sB, "BeigeOne"); //theme1.SetTheme(tabOrder, "MacSilver"); ic.ivfDB.dtrOldDB.setCboDoctor(cboDoctor, ""); ic.ivfDB.eggsDB.setCboAddLab(cboAmh); ic.ivfDB.eggsDB.setCboTypingOther(cboOther); ic.ivfDB.eggsDB.setCboBhcgTest(cboBhcg); sB1.Text = ""; bg = txtHn.BackColor; fc = txtHn.ForeColor; ff = txtHn.Font; vsOld = new VisitOld(); vs = new Visit(); ptt = new Patient(); pttOld = new PatientOld(); eggs = new EggSti(); stt = new C1SuperTooltip(); sep = new C1SuperErrorProvider(); color = ColorTranslator.FromHtml(ic.iniC.grfRowColor); initGrfEggSti(); btnGenEggSti.Click += BtnGenEggSti_Click; btnSave.Click += BtnSave_Click; chkAbnormal.CheckedChanged += ChkAbnormal_CheckedChanged; ChkAbnormal_CheckedChanged(null, null); chkOther.CheckedChanged += ChkOther_CheckedChanged; chkAmh.CheckedChanged += ChkAmh_CheckedChanged; ChkOther_CheckedChanged(null, null); ChkAmh_CheckedChanged(null, null); btnPrint.Click += BtnPrint_Click; setControl(); }
// Правильнее было назвать GetList() internal void ForEach(List <SweepEvent> list, Visit visit, SweepEvent lo = null, SweepEvent hi = null) { if (this.root == null) { return; } int arguments_length = 3; if (hi == null) { arguments_length--; } if (lo == null) { arguments_length--; } if (visit == null) { return; } switch (arguments_length) { case 1: doVisitFull(list, visit, this.root); break; case 2: doVisitHalf(lo, this.compare, list, visit, this.root); break; case 3: if (this.compare(lo, hi) >= 0) { return; } doVisit(lo, hi, this.compare, list, visit, this.root); break; } }
public static void SendMail(IConfiguration iConfig, Visit visit) { //string empcode = iConfig.GetValue<string>("MailConfiguration:HostName"); string vbody = string.Empty, HostName = string.Empty, FromEmailid = string.Empty, password, toEmailId = string.Empty; FromEmailid = iConfig.GetValue <string>("MailConfiguration:FromMailId"); password = iConfig.GetValue <string>("MailConfiguration:EmailPassword"); HostName = iConfig.GetValue <string>("MailConfiguration:HostName"); toEmailId = visit.EmailId;//iConfig.GetValue<string>("MailConfiguration:ToMailId"); vbody = $"<html><body> To:</br>{visit.ClientName}<br/> {visit.Locatation} <br/> <br/> <br/><br/> Respected Sir/Madam,<br/> Thanks for the opportunity given to us to explain about our Products on <b>Date of Visit:</b>{DateTime.Now}<br/> <b>For further details , pleases visit our website :</b> <a href=\"https://eurotekindia.com/\">https://eurotekindia.com</a></br></br></br><b> Note:-This is an automated alert mail, do not reply this mail, contact </b> <a href =\"[email protected]\"> [email protected] </a></body></html> "; //vbody = $"Visit reason is {visit.VisitType} and visit id :{visit.VisitId}, Visited by {visit.VisitedEmployee}"; MailMessage mailMessage = new MailMessage(new MailAddress(FromEmailid), new MailAddress(toEmailId)); SmtpClient objSmtpClient = new SmtpClient(); objSmtpClient.EnableSsl = true; mailMessage.Subject = $"{visit.VisitType} Visit"; mailMessage.IsBodyHtml = true; mailMessage.Body = vbody; NetworkCredential NetworkCred = new NetworkCredential(); NetworkCred.UserName = FromEmailid; NetworkCred.Password = password; objSmtpClient.Host = HostName; objSmtpClient.UseDefaultCredentials = true; objSmtpClient.Credentials = NetworkCred; objSmtpClient.Port = iConfig.GetValue <int>("MailConfiguration:PortNo"); objSmtpClient.DeliveryMethod = SmtpDeliveryMethod.Network; try { objSmtpClient.Send(mailMessage); } catch (Exception ex) { string str = ex.Message; } }
public void GetEditVisit_CorrectBinding_Test() { //Arrange EmulateControllerContext(controller, false); int patientNumber = 88; var visit = new Visit { Id = 222, Caption = "TestVisit", VisitType = VisitType.Baseline, OrderNo = 2, ExpectedVisitDate = DateTime.Today.AddDays(4), VisitDate = DateTime.Today.AddDays(4), VisitTime = DateTime.Now }; repository.Setup(r => r.GetVisitByPatientNumberAndVisitName(patientNumber, visit.Caption)).Returns(visit); //Act var result = controller.ViewEditVisit(null, patientNumber, visit.Caption); //Assert Assert.That(result, Is.Not.Null); Assert.That(result is ViewResultBase); var viewResultBase = result as ViewResultBase; Assert.That(viewResultBase.Model, Is.Not.Null); Assert.That(viewResultBase.Model is VisitViewModel); var model = viewResultBase.Model as VisitViewModel; Assert.That(model.Id, Is.EqualTo(visit.Id)); Assert.That(model.Caption, Is.EqualTo(visit.Caption)); Assert.That(model.VisitType, Is.EqualTo(visit.VisitType)); Assert.That(model.OrderNo, Is.EqualTo(visit.OrderNo)); Assert.That(model.ExpectedVisitDate, Is.EqualTo(visit.ExpectedVisitDate)); Assert.That(model.VisitDate, Is.EqualTo(visit.VisitDate)); Assert.That(model.VisitTime, Is.EqualTo(visit.VisitTime)); repository.Verify(r => r.GetVisitByPatientNumberAndVisitName(patientNumber, visit.Caption), Times.Once()); }
public UCDefineVisit() { InitializeComponent(); SetIcons(); CheckSessionAccessList(); DataLayer.BeginTransaction(); ucTooth1.NumberOfSelectedToothsChanged += new EventHandler(ucTooth1_NumberOfSelectedToothsChanged); this.Disposed += (x, y) => { DataLayer.EndTransaction(); }; Visit visit = new Visit(); visit.Context = DataLayer.GetContext(); srcItem.DataSource = visit; srcService.DataSource = new VisitService(); srcDrug.DataSource = new VisitDrug(); cmbDrugs.DataSource = DataLayer.GetDrugs(true); cmbPrescription.DataSource = DataLayer.GetSavedPrescriptions(true); ClearPrescriptionForm(); InitCmbPatient(); cmbPatient.DataSource = DataLayer.GetPatients(true); cmbDoctor.DataSource = DataLayer.GetDoctors(); List<ServiceCategory> lstCategory = new List<ServiceCategory>() { new ServiceCategory() }; lstCategory[0].Title = "تمام خدمات"; lstCategory.AddRange(DataLayer.GetServiceCategories(true)); cmbCategories.DataSource = lstCategory; if (cmbDoctor.Items.Count == 1) { visit.Doctor = cmbDoctor.Items[0].DataBoundItem as Employee; DataLayer.Detach(visit); } lblBedehi.TextAlignment = ContentAlignment.TopLeft; _isConstructed = true; }
public void TestInstanceOfVisit() { //Arrange var visit = new Visit { Host = new VisitorHost { FirstName = "Ivan", LastName = "Cedeno", PhoneNumber = "2129222604" }, Visitors = new List <Visitor> { new Visitor { FirstName = "Bernie", LastName = "Cedeno", CompanyName = "Brooklyyn Rep" }, new Visitor { FirstName = "Lauren", LastName = "Savage", CompanyName = "14StreetY" } }, Arrival = DateTime.Now.AddDays(1), Departure = DateTime.Now.AddDays(1).AddHours(2) }; var expectedHost = "Ivan Cedeno"; var expectedVisitorName = "Lauren Savage"; //Act var actualHost = visit.Host.FullName; var actualVisitor = visit.Visitors.Find (v => v.FullName == "Lauren Savage"); //Assert Assert.AreEqual(expectedHost, actualHost); Assert.AreEqual(expectedVisitorName, actualVisitor.FullName); }
private void VisitHelper(Visit visit, Dictionary<string, Visit> addVisit, Dictionary<string, Visit> removeVisit) { if (!addVisit.ContainsKey(visit.place.identifier)) { addVisit.Add(visit.place.identifier, visit); } else { addVisit[visit.place.identifier] = visit; } if (removeVisit.ContainsKey(visit.place.identifier)) { removeVisit.Remove(visit.place.identifier); } }
private void StartedPlaceVisit(Visit visit) { VisitHelper(visit, currentVisits, endedVisits); }
public void TransferVisit(Visit v) { var e = new VisitTransfered(Id, v.TimeStamp, v.Url, v.IpAddress); ApplyEvent(e); }
public bool Include(Visit visit) { object value; return visit.Tags.TryGetValue(Key, out value) && Evaluate(value); }
void OnEndVisit(string message) { JSONNode node = JSON.Parse(message); Visit visit = new Visit(node); EndVisit(visit); }
private void VisitRegisteredEventHandler(VisitRegistered e) { var visit = new Visit(e.TimeStamp, e.Url, e.IpAddress); _visits.Add(visit); }
protected string GetVisitTitle(Visit visit) { return GetEnumDescription(visit.CurrentValue.Value); }
/// <summary> /// Handles the Start event of the session control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> void session_Start(object sender, EventArgs e) { HttpContext context = HttpContext.Current; Visit visit = new Visit(); visit.UserAgent = context.Request.UserAgent; visit.IpAddress = context.Request.UserHostAddress; context.Session.Add("visit", visit); }
public bool Include(Visit visit) { return !Filter.Include(visit); }
public bool Include(Visit visit) { return Filters.Any(f => f.Include(visit)); }
public static Order CreateOrder(Patient patient, Visit visit, string accession, int numProcedures, int numMpsPerProcedure, bool createProcedureSteps, bool schedule) { var facility = TestFacilityFactory.CreateFacility(); return CreateOrder(patient, visit, facility, accession, numProcedures, numMpsPerProcedure, createProcedureSteps, schedule); }
public bool Include(Visit visit) { int level; return visit.ObservedLevels.TryGetValue(Factor, out level) && level == Level; }
internal Visit[] toVisitsForDay(string[] response) { if (response.Length == 0) { return null; } Visit[] result = new Visit[response.Length]; for (int i = 0; i < response.Length; i++) { string[] flds = StringUtils.split(response[i], StringUtils.CARET); result[i] = new Visit(); result[i].Id = flds[0]; result[i].Patient = new Patient(); result[i].Patient.LocalPid = flds[2]; } return result; }
internal Visit[] toVisits(string response) { if (response == "") { return new Visit[0]; } string[] lines = StringUtils.split(response, StringUtils.CRLF); lines = StringUtils.trimArray(lines); Visit[] result = new Visit[lines.Length]; for (int i = 0; i < lines.Length; i++) { string[] flds = StringUtils.split(lines[i], StringUtils.CARET); result[i] = new Visit(); string[] subflds = StringUtils.split(flds[0], StringUtils.SEMICOLON); result[i].Type = subflds[0]; result[i].Timestamp = VistaTimestamp.toUtcString(subflds[1]); result[i].Location = new HospitalLocation(subflds[2], flds[2]); if (flds.Length > 3) { result[i].Status = flds[3]; } else { result[i].Status = "NO STATUS"; } } return result; }
internal Visit[] toOutpatientVisits(string[] response) { if (response.Length == 0) { return null; } Visit[] result = new Visit[response.Length]; for (int i = 0; i < response.Length; i++) { string[] flds = StringUtils.split(response[i], StringUtils.CARET); result[i] = new Visit(); result[i].Id = flds[0]; } return result; }
private bool IsValidAndHasNoConflict(Visit visit) { return EntityValidation.Validate(visit) && !visit.HasConflict(); }
public VisitDetails(Visit visit) { InitializeComponent(); this.CenterToScreen(); FillTabe(visit); }