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; } }
public void Salva_Dati(object sender, EventArgs e) { //eAzioni azione = (eAzioni)Enum.Parse(typeof(eAzioni),((Button)sender).CommandArgument); Steve.AnamnesiRemota AnamnesiRemota1 = null; if (Azione == eAzioni.Insert) { AnamnesiRemota1 = new Steve.AnamnesiRemota(); AnamnesiRemota1.IdPaziente = Paziente1.ID; } else { AnamnesiRemota1 = AnamnesiDB.GetRemota(Convert.ToInt32(Chiave)); } AnamnesiRemota1.Data = DateTime.Parse(txtData.Text); AnamnesiRemota1.Descrizione = HttpUtility.HtmlEncode(taDescrizione.Text); AnamnesiRemota1.Tipo = int.Parse(ddlTipo.SelectedItem.Value); var sMsg = "Operazione avvenuta con successo"; if (AnamnesiDB.SalvaDati(AnamnesiRemota1, ref sMsg, Azione)) { lblMsg.CssClass = "msgOK"; pnEditing.Visible = false; if (Azione == eAzioni.Insert) { // Richiamo con il Delegato il metodo della pagina padre per gestire il menu contestuale var arl = new ArrayList(); LinkContestuale lc; lc = new LinkContestuale( string.Format("{3}/App/master.aspx?chiave={0}&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.AnamnesiRemota, Request.ApplicationPath), "Add Anamnesi Remota"); arl.Add(lc); var aObj = new object[1]; aObj[0] = arl; _DelMenuContestuale.DynamicInvoke(aObj); } } else { lblMsg.CssClass = "msgKO"; } lblMsg.Text = sMsg; lblMsg.Visible = true; }
public void PopolaOggettiForm() { ddlTipo.DataSource = AnamnesiDB.ListTipiAnamnesiRemota(); ddlTipo.DataTextField = "descrizione"; ddlTipo.DataValueField = "ID"; var li = ddlTipo.Items[0]; ddlTipo.DataBind(); ddlTipo.Items.Insert(0, li); }
private void Page_Load(object sender, EventArgs e) { step = eSteps.AnamnesiRemota; if (Session[ToString()] == null) { _Dt1 = AnamnesiDB.AnamnesiRemoteList(Paziente1.ID); } else { _Dt1 = (DataTable)Session[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 Salva_Dati(object sender, EventArgs e) { //eAzioni azione = (eAzioni)Enum.Parse(typeof(eAzioni),((Button)sender).CommandArgument); Steve.AnamnesiProssima AnamnesiProssima1 = null; if (Azione == eAzioni.Insert) { AnamnesiProssima1 = new Steve.AnamnesiProssima(); AnamnesiProssima1.IdPaziente = Paziente1.ID; AnamnesiProssima1.IdConsulto = Convert.ToInt32(Chiave); } else if (Azione == eAzioni.Update) { AnamnesiProssima1 = AnamnesiDB.GetProssima(IdConsulto); } AnamnesiProssima1.PrimaVolta = HttpUtility.HtmlEncode(txtPrimaVolta.Text); AnamnesiProssima1.Tipologia = HttpUtility.HtmlEncode(txtTipologia.Text); AnamnesiProssima1.Localizzazione = HttpUtility.HtmlEncode(txtLocalizzazione.Text); AnamnesiProssima1.Irradiazione = HttpUtility.HtmlEncode(txtIrradiazione.Text); AnamnesiProssima1.Durata = HttpUtility.HtmlEncode(txtDurata.Text); AnamnesiProssima1.PeriodoInsorgenza = HttpUtility.HtmlEncode(txtPeriodoInsorgenza.Text); AnamnesiProssima1.Familiarita = HttpUtility.HtmlEncode(txtFamiliarita.Text); AnamnesiProssima1.AltreTerapie = HttpUtility.HtmlEncode(txtAltreTerapie.Text); AnamnesiProssima1.Varie = HttpUtility.HtmlEncode(txtVarie.Text); var sMsg = "Operazione avvenuta con successo"; if (AnamnesiDB.SalvaDati(AnamnesiProssima1, ref sMsg, Azione)) { lblMsg.CssClass = "msgOK"; pnEditing.Visible = false; if (Azione == eAzioni.Insert) { // Richiamo con il Delegato il metodo della pagina padre per gestire il menu contestuale var arl = new ArrayList(); LinkContestuale lc; lc = new LinkContestuale( string.Format("{3}/App/master.aspx?chiave=-1&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.AnamnesiRemota, Request.ApplicationPath), "Add Anamnesi Remota"); arl.Add(lc); lc = new LinkContestuale( string.Format("{3}/App/master.aspx?chiave=-1&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.Esame, Request.ApplicationPath), "Add Esame"); arl.Add(lc); lc = new LinkContestuale( string.Format("{3}/App/master.aspx?chiave=-1&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.Trattamento, Request.ApplicationPath), "Add Trattamento"); arl.Add(lc); lc = new LinkContestuale( string.Format("{3}/App/master.aspx?chiave=-1&azione={1}&uc={2}", -1, eAzioni.Insert, eSteps.Valutazione, Request.ApplicationPath), "Add Valutazione"); arl.Add(lc); var aObj = new object[1]; aObj[0] = arl; _DelMenuContestuale.DynamicInvoke(aObj); } } else { lblMsg.CssClass = "msgKO"; } lblMsg.Text = sMsg; lblMsg.Visible = true; }