public void CaricaDati() { var ar = AnamnesiDB.GetProssima(Convert.ToInt32(Chiave)); switch (Azione) { case eAzioni.Insert: cmdSalva.Text = "Inserisci >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Update: txtPrimaVolta.Text = HttpUtility.HtmlDecode(ar.PrimaVolta); txtTipologia.Text = HttpUtility.HtmlDecode(ar.Tipologia); txtLocalizzazione.Text = HttpUtility.HtmlDecode(ar.Localizzazione); txtIrradiazione.Text = HttpUtility.HtmlDecode(ar.Irradiazione); txtPeriodoInsorgenza.Text = HttpUtility.HtmlDecode(ar.PeriodoInsorgenza); txtDurata.Text = HttpUtility.HtmlDecode(ar.Durata); txtFamiliarita.Text = HttpUtility.HtmlDecode(ar.Familiarita); txtAltreTerapie.Text = HttpUtility.HtmlDecode(ar.AltreTerapie); txtVarie.Text = HttpUtility.HtmlDecode(ar.Varie); cmdSalva.Text = "Aggiorna >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Show: if (ar == null) { hlAdd.NavigateUrl = string.Format("{3}/App/master.aspx?chiave={0}&azione={1}&uc={2}", Convert.ToInt32(Chiave), eAzioni.Insert, eSteps.AnamnesiProssima, Request.ApplicationPath); pnIsNull.Visible = true; //Server.Transfer( ); } else { lblPrimaVolta.Text = ar.PrimaVolta; lblTipologia.Text = ar.Tipologia; lblLocalizzazione.Text = ar.Localizzazione; lblIrradiazione.Text = ar.Irradiazione; lblPeriodoInsorgenza.Text = ar.PeriodoInsorgenza; lblDurata.Text = ar.Durata; lblFamiliarita.Text = ar.Familiarita; lblAltreTerapie.Text = ar.AltreTerapie; lblVarie.Text = ar.Varie; hlUpd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", Chiave, eAzioni.Update, eSteps.AnamnesiProssima); pnShow.Visible = true; } break; } }
private void Logga(Azione azione) { var root = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); Log.Add(azione.ToString()); var azioneSerializzata = JsonConvert.SerializeObject(azione); File.AppendAllText(Path.Combine(root, $"{filename}.json"), $"{DateTime.Now.ToString("yyyy/MM/dd HH.mm.ss")}\t{azioneSerializzata}"); File.AppendAllText(Path.Combine(root, $"{filename}.txt"), azione.ToString()); }
public void CaricaDati() { var ar = AnamnesiDB.GetRemota(Convert.ToInt32(Chiave)); switch (Azione) { case eAzioni.Insert: txtData.Text = DateTime.Today.ToString("d"); cmdSalva.Text = "Inserisci >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Update: ddlTipo.Items.FindByValue(ar.Tipo.ToString()).Selected = true; taDescrizione.Text = HttpUtility.HtmlDecode(ar.Descrizione); txtData.Text = ar.Data.ToString("d"); cmdSalva.Text = "Aggiorna >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Show: if (ar == null) { hlAdd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.AnamnesiRemota); pnIsNull.Visible = true; //Server.Transfer( ); } else { lblData.Text = ar.Data.ToString("d"); lblDescrizione.Text = ar.Descrizione; lblTipo.Text = ddlTipo.Items.FindByValue(ar.Tipo.ToString()).Text; hlUpd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", Chiave, eAzioni.Update, eSteps.AnamnesiRemota); pnShow.Visible = true; } break; } }
public void CaricaDati() { var valutazione = ValutazioneDB.GetValutazione(Convert.ToInt32(Chiave)); switch (Azione) { case eAzioni.Insert: cmdSalva.Text = "Inserisci >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Update: txtStrutturale.Text = HttpUtility.HtmlDecode(valutazione.Strutturale); txtCranioSacrale.Text = HttpUtility.HtmlDecode(valutazione.CranioSacrale); txtAkOrtodontica.Text = HttpUtility.HtmlDecode(valutazione.AkOrtodontica); cmdSalva.Text = "Aggiorna >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Show: if (valutazione == null) { hlAdd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.Valutazione); pnIsNull.Visible = true; //Server.Transfer( ); } else { lblStrutturale.Text = valutazione.Strutturale; lblCranioSacrale.Text = valutazione.CranioSacrale; lblAkOrtodontica.Text = valutazione.AkOrtodontica; hlUpd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", Chiave, eAzioni.Update, eSteps.Valutazione); pnShow.Visible = true; } break; } }
public void CaricaDati() { var consulto = ConsultoDB.GetConsulto(Convert.ToInt32(Chiave)); switch (Azione) { case eAzioni.Insert: txtData.Text = DateTime.Today.ToString("d"); cmdSalva.Text = "Inserisci >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Update: txtData.Text = consulto.Data.ToString("d"); txtProblema.Text = HttpUtility.HtmlDecode(consulto.ProblemaIniziale); cmdSalva.Text = "Aggiorna >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Show: if (consulto == null) { hlAdd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.Consulto); pnIsNull.Visible = true; //Server.Transfer( ); } else { lblData.Text = consulto.Data.ToString("d"); lblProblema.Text = consulto.ProblemaIniziale; hlUpd.NavigateUrl = string.Format("~/App/master.aspx?chiave={0}&azione={1}&uc={2}", Chiave, eAzioni.Update, eSteps.Consulto); pnShow.Visible = true; } break; } }
public void CaricaDati() { switch (Azione) { case eAzioni.Insert: txtCognome.Text = (HttpContext.Current.Items["CognomePaziente"] != null) ? HttpContext.Current.Items["CognomePaziente"].ToString() : ""; txtNome.Text = (HttpContext.Current.Items["NomePaziente"] != null) ? HttpContext.Current.Items["NomePaziente"].ToString() : ""; cmdSalva.Text = "Inserisci >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; case eAzioni.Update: txtNome.Text = HttpUtility.HtmlDecode(Paziente1.Nome); txtCognome.Text = HttpUtility.HtmlDecode(Paziente1.Cognome); txtDataNascita.Text = Paziente1.DataNascita.ToString("d"); txtProfesione.Text = HttpUtility.HtmlDecode(Paziente1.Professione); txtIndirizzo.Text = HttpUtility.HtmlDecode(Paziente1.Indirizzo); txtCitta.Text = HttpUtility.HtmlDecode(Paziente1.Citta); txtCap.Text = Paziente1.Cap; ddlProv.Items.FindByValue(Paziente1.Provincia).Selected = true; txtTel.Text = HttpUtility.HtmlDecode(Paziente1.Telefono); txtCell.Text = HttpUtility.HtmlDecode(Paziente1.Cellulare); txtEmail.Text = HttpUtility.HtmlDecode(Paziente1.Email); cmdSalva.Text = "Aggiorna >>"; cmdSalva.CommandArgument = Azione.ToString(); pnEditing.Visible = true; break; } }
public Azione Esegui; // la funzione da eseguire (resa pubblica per poerla richiamare dal Menu) public ElementoDiMenu(string nome, Azione azione) // costruttore dell'Elemento { this.nome = nome; this.Esegui = azione; }