Beispiel #1
0
        protected void AddVisitButton_Click(object sender, EventArgs e)
        {
            Button btn   = (Button)sender;
            String btnId = btn.ID;

            if (btnId.Equals("AddVisitButton"))
            {
                if (IsValid)
                {
                    System.Threading.Thread.Sleep(3000);
                    var hospital = GetId(HospitalTxt.Text, "hospital")[0];
                    var doctor   = GetId(DoctorTxt.Text, "doctor")[0];
                    var patient  = GetId(PatientTxt.Text, "patient")[0];
                    var icd      = GetId(ICDTxt.Text, "icd")[0];
                    //var prescription = GetId(PrescriptionTxt.Text, "prescription")[0];
                    //var labOrder = GetId(LabOrderTxt.Text, "laborder")[0];
                    var date    = Convert.ToDateTime(visitedDate.Text);
                    var outcome = OutcomeTxt.Text;

                    //var visit = new Visit() { hospitalId = hospital, doctorId = doctor, patientId = patient, icdId = icd, prescriptionId = prescription, labOrderId = labOrder, dateVisit = date, outcome = outcome };
                    var visit = new Visit()
                    {
                        hospitalId = hospital, doctorId = doctor, patientId = patient, icdId = icd, dateVisit = date, outcome = outcome
                    };
                    _dataContext.Visits.InsertOnSubmit(visit);
                    _dataContext.SubmitChanges();
                    VisitList.DataBind();

                    ResetInputField();
                }
            }
            else if (btnId.Equals("ResetVisitButton"))
            {
                ResetInputField();
            }
        }
Beispiel #2
0
        //<S> ::= <Declarations> startup '(' <DeclaringParameters> ')' <Commands> end startup <Declarations> GameLoop '(' <DeclaringParameters> ')' <Commands> end GameLoop <Declarations>
        public StartupStucture(ParserContext parserContext, Declarations declarations, DeclaringParameters declaringParameters,
                               Commands commands, Declarations declarations2, DeclaringParameters declaringParameters2, Commands commands2,
                               Declarations declarations3) : base(parserContext)
        {
            this.parserContext        = parserContext;
            this.Declarations         = declarations;
            this.DeclaringParameters  = declaringParameters;
            this.Commands             = commands;
            this.Declarations2        = declarations2;
            this.DeclaringParameters2 = declaringParameters2;
            this.Commands2            = commands2;
            this.Declarations3        = declarations3;

            VisitList.Remove(VisitList.Last());


            AddChild(declarations);
            AddChild(declaringParameters);
            AddChild(commands);
            AddChild(declarations2);
            AddChild(declaringParameters2);
            AddChild(commands2);
            AddChild(declarations3);
        }
Beispiel #3
0
 public SyntaxNode(ParserContext context)
 {
     _context = context;
     VisitList.Add(this);
 }