Beispiel #1
0
 public Attore SaveData(long idverbale)
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         Verbale verbale = entities.Verbale.Find(idverbale);
         if (verbale.Trasgressore != null)
         {
             this.trasgressore = verbale.Trasgressore;
         }
         this.trasgressore.CapNascita      = this.txtCapNascita.Text.Trim();
         this.trasgressore.CapResidenza    = this.txtCAPResidenza.Text.Trim();
         this.trasgressore.CF              = this.txtCF.Text.Trim();
         this.trasgressore.CittaNascita    = this.txtCittaNascita1.Text.Trim();
         this.trasgressore.CittaResidenza  = this.txtCittaResidenza.Text.Trim();
         this.trasgressore.CivicoResidenza = this.txtCivicoResidenza.Text.Trim();
         this.trasgressore.Nome            = this.txtNome.Text.Trim();
         this.trasgressore.Cognome         = this.txtCognome.Text.Trim();
         DateTime result = new DateTime();
         this.trasgressore.DataNascita = null;
         if (DateTime.TryParse(this.txtNascita.Text, out result))
         {
             this.trasgressore.DataNascita = new DateTime?(result);
         }
         this.trasgressore.StatoNascita    = this.txtStatoNascita.Text.Trim();
         this.trasgressore.ViaResidenza    = this.txtViaResidenza.Text.Trim();
         this.trasgressore.DocumentoTipo   = this.txtTipoDocumento.Text.Trim();
         this.trasgressore.DocumentoNumero = this.txtNumeroDocumento.Text.Trim();
         verbale.Trasgressore = (Trasgressore)this.trasgressore;
         entities.Entry <Attore>(this.trasgressore).State = (this.trasgressore.Id == 0) ? EntityState.Added : EntityState.Modified;
         entities.SaveChanges();
     }
     return(this.trasgressore);
 }
Beispiel #2
0
        public void Save(object sender, EventArgs e)
        {
            using (ComandoEntities entities = new ComandoEntities())
            {
                if (this.ViewState["idverbale"] == null)
                {
                    this.ViewState["idverbale"] = this.ControlAgente.AddNew();
                }
                int      num       = int.Parse(this.ViewState["idverbale"].ToString());
                object[] keyValues = new object[] { num };
                this.verbale = entities.Verbale.Find(keyValues);
                this.ControlAgente.SaveData((long)num);
                this.ControlTrasgressore.SaveData((long)num);
                this.ControlPatente.SaveData((long)num, true);
                this.ControlVeicolo.SaveData((long)num);
                this.ControlProprietario.SaveData((long)num);
                this.ControlPatenteProprietario.SaveData((long)num, false);
                Veicolo veicolo = verbale.Veicolo;
                if (veicolo != null)
                {
                    this.ControlCustode1.SaveData(veicolo.Id);
                }

                entities.SaveChanges();
            }
            string s      = "<div id = " + "'alert'" + "style = " + "'display:none'" + " ><p>Salvataggio effettuato!</p></div>";
            string script = String.Format("<script>$('body').append(\"{0}\");$('#alert').dialog()</script>", s);

            this.Page.ClientScript.RegisterClientScriptBlock(base.GetType(), "save", script);
        }
Beispiel #3
0
 protected void OnRowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Select")
     {
         int index = Convert.ToInt32(e.CommandArgument);
         using (ComandoEntities entities = new ComandoEntities())
         {
             ParameterExpression   expression;
             ParameterExpression[] parameters = new ParameterExpression[] {   };
             Verbale v = entities.Verbale.Find(index);
             if (v.CategoriaVerbale.ID == 1L)
             {
                 ((Domicilio)this.Parent.Page).Load(v);
             }
             else if (v.CategoriaVerbale.ID == 2L)
             {
                 ((Ebbrezza)this.Parent.Page).Load(v);
             }
             else if (v.CategoriaVerbale.ID == 3L)
             {
                 ((Polizia)this.Parent.Page).Load(v);
             }
         }
     }
 }
Beispiel #4
0
 public static string GetVerbali(string categoria)
 {
     new JavaScriptSerializer();
     using (ComandoEntities entities = new ComandoEntities())
     {
         var list = from x in entities.Verbale join
                    a in entities.Agente on x.Agente1_Id equals a.Id join
                    t in entities.Trasgressore on x.Trasgressore_Id equals t.Id join
                    u in entities.Utente on x.Utente_Id equals u.Id
                    where x.Category_Id.ToString() == categoria select new {
             Id = x.Id,
             x.Agente1_Id,
             x.Agente2_Id,
             TrasgressoreNome    = t.Nome,
             TrasgressoreCognome = t.Cognome,
             AgenteCognome       = a.Cognome,
             AgenteNome          = a.Nome,
             x.Indirizzo,
             Autore = u.Login,
             x.Nome, x.Veicolo_Id, x.Violazione_Id, x.Data, x.DataOraApertura, x.DataOraChiusura, x.Avvocato_Id
         };
         JavaScriptSerializer s = new JavaScriptSerializer();
         return(s.Serialize(list));
         //  return JsonConvert.SerializeObject(list, Formatting.None, settings);
     }
 }
Beispiel #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.sotto = base.Request.QueryString["sotto"];
            if (!base.IsPostBack)
            {
                this.ViewState["categoriaverbale"] = base.Request.QueryString["cat"].ToString();
                if (base.Request.QueryString["idVerbale"] != null)
                {
                    long IdVerbale = long.Parse(base.Request.QueryString["idVerbale"]);
                    using (ComandoEntities entities = new ComandoEntities())
                    {
                        Verbale v = entities.Verbale.Find(IdVerbale);
                        this.Load(v);
                    }
                }
            }
            ((ComandoPage)this).Title = Helper.GetCategoryDescription(int.Parse(this.ViewState["categoriaverbale"].ToString()), Int32.Parse(sotto));
            ((Label)(this.Master.FindControl("lblCategory"))).Text = Helper.GetCategoryDescription(int.Parse(this.ViewState["categoriaverbale"].ToString()), Int32.Parse(sotto));
            base.BindPossibiliVerbali(3);
            this.Menu.Create += new EventHandler(this.Create);
            this.Menu.Save   += new EventHandler(this.Save);
            this.Menu.Search += new EventHandler(this.Search);
            this.Menu.New    += new EventHandler(this.New);
            int num = 2;

            if (base.Request.QueryString["sotto"] != num.ToString())
            {
                num = 4;
                if (base.Request.QueryString["sotto"] != num.ToString())
                {
                    return;
                }
            }
            this.ControlCustode1.Visible = false;
        }
Beispiel #6
0
 public void BindPossibiliVerbali(int currentid)
 {
     using (var ctx = new ComandoEntities())
     {
         string       path        = ConfigurationManager.AppSettings["PathTemplates"];
         string[]     directories = Directory.GetDirectories(path);
         CheckBoxList child       = new CheckBoxList();
         child.Style.Add("font-family", "Verdana");
         child.Style.Add("font-size", "12px");
         child.Style.Add("color", "black");
         child.Style.Add("vertical-align", "botton-top");
         int index = 0;
         foreach (string str2 in directories)
         {
             child.Items.Add(new ListItem(str2.Replace(path, ""), str2.Replace(path, "")));
             Directory.GetFiles(directories[index]);
             child.Items[index].Attributes.Add("id", "Categoria" + index);
             object[] objArray1 = new object[] { "VisualizzaVerbali('", directories[index].Replace(path, ""), "','", index, "')" };
             child.Items[index].Attributes.Add("onchange", string.Concat(objArray1));
             index++;
         }
         //  (Comando.SiteMaster).checklist = child;
         this.Controls[0].FindControl("Panel1").Visible = true;
         this.Controls[0].FindControl("Panel2").Visible = this.Controls[0].FindControl("Panel1").Visible;
         this.Controls[0].FindControl("Panel1").Controls.Add(child);
     }
 }
 public void SaveData(long idverbale)
 {
     using (var entities = new ComandoEntities())
     {
         ParameterExpression   expression;
         ParameterExpression[] parameters = new ParameterExpression[] { };
         Verbale verbale = entities.Verbale.Find(idverbale);
         if (verbale.Avvocato != null)
         {
             this.avvocato = entities.Avvocato.Where(x => x.Id == verbale.Avvocato_Id).FirstOrDefault();
         }
         this.avvocato.Cellulare       = this.txtCellulare.Text;
         this.avvocato.Cognome         = this.txtCognome.Text;
         this.avvocato.Email           = this.txtEmail.Text;
         this.avvocato.Foro            = this.txtForo.Text;
         this.avvocato.CittaStudio     = this.txtCittaStudio.Text;
         this.avvocato.IndirizzoStudio = this.txtIndirizzoStudio.Text;
         this.avvocato.Nome            = this.txtNome.Text;
         this.avvocato.TelefonoStudio  = this.txtTelefonoStudio.Text;
         this.avvocato.FaxStudio       = this.txtFaxStudio.Text;
         int num = 1;
         if (this.ddlAssegnato.SelectedValue.ToString() == num.ToString())
         {
             this.avvocato.Assegnato = true;
         }
         else
         {
             this.avvocato.Assegnato = false;
         }
         verbale.Avvocato = this.avvocato;
         entities.Entry <Avvocato>(this.avvocato).State = (this.avvocato.Id == 0) ? EntityState.Added : EntityState.Modified;
         entities.SaveChanges();
     }
 }
Beispiel #8
0
 public void Load(Verbale v)
 {
     if (v != null)
     {
         using (ComandoEntities entities = new ComandoEntities())
         {
             this.violazione = entities.Violazione.Where(x => x.Verbale_Id == v.Id).FirstOrDefault();
             if (v.Agente != null)
             {
                 this.ControlAgente.agente1 = v.Agente1;
             }
             if (v.Agente1 != null)
             {
                 this.ControlAgente.agente2 = v.Agente;
             }
             this.ControlAgente.verbale    = v;
             this.ControlAgente.violazione = this.violazione;
             this.ControlAgente.LoadData(this.ControlAgente.agente1, this.ControlAgente.agente2, v, this.ControlAgente.violazione);
             if (v.Trasgressore != null)
             {
                 this.ControlTrasgressore.LoadData(v.Trasgressore);
             }
             if (v.Avvocato != null)
             {
                 this.ControlAvvocato.LoadData(v.Avvocato);
             }
             this.ViewState["idverbale"] = v.Id;
             base.idverbale.Value        = v.Id.ToString();
         }
     }
 }
Beispiel #9
0
        public BaseVerbale CreaDettaglio(long verbaleid)
        {
            VerbaleElezioneDomicilio domicilio = new VerbaleElezioneDomicilio();
            long current = verbaleid;

            using (ComandoEntities entities = new ComandoEntities())
            {
                ParameterExpression   expression = null;
                ParameterExpression[] parameters = new ParameterExpression[] { expression };
                this.violazione   = entities.Violazione.Where(x => x.Verbale_Id == verbaleid).FirstOrDefault();
                this.verbale      = this.violazione.Verbale;
                this.trasgressore = this.verbale.Trasgressore;
                if (this.verbale.Agente != null)
                {
                    this.agente1 = this.verbale.Agente;
                }
                if (this.verbale.Agente1 != null)
                {
                    this.agente2 = this.verbale.Agente1;
                }
                this.avvocato = this.verbale.Avvocato;
                this.patente  = this.trasgressore.Patente;
                return(Helper.RiempiCampi(this.verbale, this.agente1, this.agente2, this.violazione, this.trasgressore, this.patente, null, null, this.avvocato, null, null));
            }
        }
Beispiel #10
0
 public static string GetComuni(string startWith)
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         return(JsonConvert.SerializeObject(entities.Comuni.Where(x => x.Comune.StartsWith(startWith)).ToList()));
     }
 }
Beispiel #11
0
        public Veicolo SaveData(long idverbale)
        {
            using (ComandoEntities entities = new ComandoEntities())
            {
                ParameterExpression[] parameters       = new ParameterExpression[] {   };
                ParameterExpression[] expressionArray2 = new ParameterExpression[] {   };
                Verbale item = entities.Verbale.Find(idverbale);
                this.veicolo = item.Veicolo;
                if (veicolo == null)
                {
                    veicolo = new Veicolo();
                }
                this.veicolo.colore         = this.txtColore.Text;
                this.veicolo.marca          = this.txtMarca.Text;
                this.veicolo.modello        = this.txtModello.Text;
                this.veicolo.targa          = this.txtTarga.Text;
                this.veicolo.telaio         = this.txtTelaio.Text;
                this.veicolo.TipoVeicolo_Id = int.Parse(this.ddlTipoVeicolo.SelectedValue);

                if (veicolo.Id == 0)
                {
                    entities.Veicolo.Add(veicolo);
                }
                if (item.Veicolo == null)
                {
                    item.Veicolo = veicolo;
                }
                entities.SaveChanges();
                return(this.veicolo);
            }
        }
Beispiel #12
0
        public BaseVerbale CreaDettaglio(long verbaleid)
        {
            VerbaleElezioneDomicilio domicilio = new VerbaleElezioneDomicilio();
            long current = verbaleid;

            using (ComandoEntities entities = new ComandoEntities())
            {
                this.violazione   = entities.Violazione.Where(x => x.Verbale_Id == verbaleid).FirstOrDefault();
                this.verbale      = this.violazione.Verbale;
                this.trasgressore = this.verbale.Trasgressore;
                if (this.verbale.Agente != null)
                {
                    this.agente1 = this.verbale.Agente;
                }
                if (this.verbale.Agente1 != null)
                {
                    this.agente2 = this.verbale.Agente1;
                }
                this.avvocato = this.verbale.Avvocato;
                this.patente  = this.trasgressore.Patente;
                if (this.veicolo.Id_Custode.HasValue)
                {
                    object[] objArray2 = new object[] { this.veicolo.Id_Custode };
                    this.custode = entities.Custode.Find(objArray2);
                }
                return(Helper.RiempiCampi(this.verbale, this.agente1, this.agente2, this.violazione, this.trasgressore, this.patente, null, verbale.Veicolo, this.avvocato, this.veicolo.Proprietario, this.custode));
            }
        }
Beispiel #13
0
 public static string GetAgenti()
 {
     new JavaScriptSerializer();
     using (ComandoEntities entities = new ComandoEntities())
     {
         entities.Configuration.LazyLoadingEnabled = false;
         return(JsonConvert.SerializeObject(entities.Agente));
     }
 }
Beispiel #14
0
 public static void DeleteAgente(long id)
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         object[] keyValues = new object[] { id };
         Agente   entity    = entities.Agente.Find(keyValues);
         entities.Agente.Remove(entity);
         entities.SaveChanges();
     }
 }
Beispiel #15
0
 private void BindGrid()
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         int currid = int.Parse(this.ViewState["categoriaverbale"].ToString());
         var list   = entities.Verbale.Where(x => x.Category_Id == currid).ToList();
         this.GridView1.DataSource = list;
         this.GridView1.DataBind();
     }
 }
Beispiel #16
0
        public static string GetTrasgressori()
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            List <Trasgressore>  list       = new List <Trasgressore>();

            using (ComandoEntities entities = new ComandoEntities())
            {
                list = entities.Trasgressore.ToList <Trasgressore>();
            }
            return(serializer.Serialize(list));
        }
Beispiel #17
0
 public void LoadData(Veicolo veicolo)
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         this.custode = entities.Veicolo.Where(x => x.Id_Custode == veicolo.Id_Custode).Select(x => x.Custode).FirstOrDefault();
     }
     if (this.custode != null)
     {
         this.txtDitta.Text     = this.custode.Ditta;
         this.txtIndirizzo.Text = this.custode.Indirizzo;
         this.txtComune.Text    = this.custode.Comune;
     }
 }
Beispiel #18
0
        public static string GetCittaList(string testo)
        {
            string str = string.Empty;

            if (testo.Length > 2)
            {
                using (ComandoEntities entities = new ComandoEntities())
                {
                    str = JsonConvert.SerializeObject(entities.ListaComuni.Where(x => x.Nome.Contains(testo)).ToList());
                }
            }
            return(str);
        }
Beispiel #19
0
        public static string GetCittaDaCAP(string cap)
        {
            string str = string.Empty;

            using (ComandoEntities entities = new ComandoEntities())
            {
                var source = entities.ListaComuni.Where(x => x.CAP == cap).Select(x => x);
                if (source.Count() > 0)
                {
                    str = JsonConvert.SerializeObject(source.First());
                }
            }
            return(str);
        }
Beispiel #20
0
        public void SaveData(long verbaleId)
        {
            using (var entities = new ComandoEntities())
            {
                verbale    = entities.Verbale.Find(verbaleId);
                agente1.Id = string.IsNullOrEmpty(this.ddlA1.SelectedValue) ? ((long)0) : ((long)int.Parse(this.ddlA1.SelectedValue));
                agente2.Id = string.IsNullOrEmpty(this.ddlA2.SelectedValue) ? ((long)0) : ((long)int.Parse(this.ddlA2.SelectedValue));
                if (this.verbale != null)
                {
                    this.verbale.Utente.Id = ((Utente)base.Session["currentUser"]).Id;
                    long     idv    = this.verbale.Id;
                    DateTime result = new DateTime();
                    verbale.Agente1_Id = this.agente1.Id;
                    if (this.agente2.Id != 0)
                    {
                        verbale.Agente2_Id = this.agente2.Id;
                    }
                    verbale.Data = new DateTime?(DateTime.TryParse(this.txtDataVerbale.Text, out result) ? result : DateTime.MinValue);
                    verbale.Data = new DateTime(verbale.Data.Value.Year,
                                                verbale.Data.Value.Month,
                                                verbale.Data.Value.Day,
                                                Int32.Parse(this.txtOraApertura.Text.Split(':')[0]),
                                                Int32.Parse(this.txtOraApertura.Text.Split(':')[1]),
                                                0);
                    verbale.Indirizzo = this.txtVerbaleIndirizzo.Text;
                    entities.SaveChanges();
                }
            }

            using (var entities = new ComandoEntities())
            {
                if (this.verbale != null)
                {
                    Violazione violazione = entities.Violazione.Where(x => x.Verbale_Id == verbaleId).FirstOrDefault();


                    if (this.violazione != null)
                    {
                        if (String.IsNullOrWhiteSpace(txtOra.Text))
                        {
                            txtOra.Text = "00:00";
                        }
                        violazione.Data      = DateTime.ParseExact(txtViolazioneData.Text + " " + txtOra.Text, "dd/MM/yyyy hh:mm", CultureInfo.CurrentCulture);
                        violazione.Indirizzo = txtVerbaleIndirizzo.Text;
                        entities.SaveChanges();
                    }
                }
            }
        }
Beispiel #21
0
 public void Save(object sender, EventArgs e)
 {
     using (var context = new ComandoEntities())
     {
         if (this.ViewState["idverbale"] == null)
         {
             this.ViewState["idverbale"] = this.ControlAgente.AddNew();
         }
         int num = int.Parse(this.ViewState["idverbale"].ToString());
         this.verbale = context.Verbale.Find((long)num);
         this.ControlAgente.SaveData((long)num);
         this.ControlAvvocato.SaveData((long)num);
         this.ControlTrasgressore.SaveData((long)num);
     }
 }
Beispiel #22
0
 public static string GetCategoryDescription(int currentid, int?sotto)
 {
     currentid--;
     using (ComandoEntities entities = new ComandoEntities())
     {
         if (sotto.HasValue)
         {
             return(entities.CategoriaVerbale.Where(x => x.IDPadre == currentid && x.Sotto == sotto).Select(y => y.Descrizione).FirstOrDefault());
         }
         else
         {
             return(entities.CategoriaVerbale.Where(x => x.IDPadre == currentid).Select(y => y.Descrizione).FirstOrDefault());
         }
     }
 }
Beispiel #23
0
 public void Load(Verbale v)
 {
     if (v != null)
     {
         using (ComandoEntities entities = new ComandoEntities())
         {
             Verbale Verbale = entities.Verbale.Find(v.Id);
             this.violazione = Verbale.Violazione.FirstOrDefault();
             if (Verbale.Agente != null)
             {
                 this.ControlAgente.agente1 = Verbale.Agente;
             }
             if (Verbale.Agente1 != null)
             {
                 this.ControlAgente.agente2 = Verbale.Agente1;
             }
             this.ControlAgente.verbale    = Verbale;
             this.ControlAgente.violazione = this.violazione;
             this.ControlAgente.LoadData(this.ControlAgente.agente1, this.ControlAgente.agente2, Verbale, this.ControlAgente.violazione);
             if (Verbale.Trasgressore != null)
             {
                 this.ControlTrasgressore.LoadData(Verbale.Trasgressore);
             }
             this.ViewState["idverbale"] = Verbale.Id;
             base.idverbale.Value        = Verbale.Id.ToString();
             if ((Verbale.Trasgressore != null) && (Verbale.Trasgressore.Patente != null))
             {
                 this.ControlPatente.LoadData(Verbale.Trasgressore);
             }
             if (((Verbale.Veicolo != null) && (Verbale.Veicolo.Proprietario != null)) && (Verbale.Veicolo.Proprietario.Patente != null))
             {
                 this.ControlPatenteProprietario.LoadData(Verbale.Veicolo.Proprietario);
             }
             if (Verbale.Veicolo != null)
             {
                 this.ControlVeicolo.LoadData(Verbale.Veicolo);
                 if (Verbale.Veicolo.Proprietario != null)
                 {
                     this.ControlProprietario.LoadData(Verbale.Veicolo.Proprietario);
                 }
                 if (Verbale.Veicolo.Custode != null)
                 {
                     this.ControlCustode1.LoadData(Verbale.Veicolo);
                 }
             }
         }
     }
 }
Beispiel #24
0
 public bool save()
 {
     try
     {
         using (ComandoEntities entities = new ComandoEntities())
         {
             entities.Trasgressore.Add(this.trasgressore);
             entities.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #25
0
 public void LoadData(Trasgressore tra)
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         this.patente = entities.Patente.Where(x => x.Id == tra.PatenteId).FirstOrDefault();
     }
     if (this.patente != null)
     {
         this.ddlCategoria.Text = this.patente.Categoria;
         if (this.patente.Data.HasValue)
         {
             this.txtDataRilascio.Text = this.patente.Data.Value.ToShortDateString();
         }
         this.txtNumero.Text       = this.patente.Numero.Trim();
         this.txtRialsciataDa.Text = this.patente.RilasciataDa.Trim();
     }
 }
        public Proprietario SaveData(long idverbale)
        {
            using (ComandoEntities entities = new ComandoEntities())
            {
                ParameterExpression expression;
                Verbale             verbale = entities.Verbale.Find(idverbale);

                if (verbale.Veicolo != null)
                {
                    proprietario = verbale.Veicolo.Proprietario;
                }

                if (proprietario == null)
                {
                    proprietario = new Proprietario();
                }

                this.proprietario.Nome           = this.txtNome.Text.Trim();
                this.proprietario.CittaNascita   = this.txtCittaNascita.Text.Trim();
                this.proprietario.CittaResidenza = this.txtCittaResidenza.Text.Trim();
                this.proprietario.Cognome        = this.txtCognome.Text.Trim();
                DateTime result = new DateTime();
                this.proprietario.DataNascita = null;
                if (DateTime.TryParse(this.txtDataNascita.Text, out result))
                {
                    this.proprietario.DataNascita = new DateTime?(result);
                }
                this.proprietario.IndirizzoResidenza = this.txtIndirizzoResidenza.Text.Trim();
                this.proprietario.CittaResidenza     = this.txtCittaResidenza.Text.Trim();

                if (proprietario.Veicolo.Count == 0)
                {
                    proprietario.Veicolo.Add(verbale.Veicolo);
                }

                if (verbale.Veicolo.Proprietario == null)
                {
                    verbale.Veicolo.Proprietario = proprietario;
                }


                entities.SaveChanges();
                return(this.proprietario);
            }
        }
Beispiel #27
0
        protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
        {
            using (ComandoEntities entities = new ComandoEntities())
            {
                string pwd = Helper.Base64Encode(this.Login1.Password);

                Utente utente = entities.Utente.Where(x => x.Login == this.Login1.UserName && x.Pwd == pwd).FirstOrDefault();
                if (utente != null)
                {
                    this.Session["currentUser"] = utente;
                    base.Response.Redirect("Pages/Ebbrezza.aspx?cat=2");
                }
                else
                {
                    this.Login1.FailureText = "Login o Password Errate";
                }
                this.Login1.FailureTextStyle.CssClass = "alert alert-danger";
            }
        }
Beispiel #28
0
 protected void salva_Click(object sender, EventArgs e)
 {
     try
     {
         using (ComandoEntities entities = new ComandoEntities())
         {
             Utente u = new Utente {
                 Login = this.username.Text,
                 Pwd   = Base64Encode(this.password1.Text)
             };
             if (this.password1.Text == this.password2.Text)
             {
                 if (!(entities.Utente.Any(x => x.Login == this.username.Text)))
                 {
                     u.Id = (entities.Utente.Max(x => x.Id)) + 1;
                     entities.Utente.Add(u);
                     try
                     {
                         entities.SaveChanges();
                         this.lblError.Text = "Utente creato correttamente";
                     }
                     catch (Exception exception)
                     {
                         this.lblError.Text = "Si \x00e8 verificato un errore" + exception.Message;
                     }
                 }
                 else
                 {
                     this.lblError.Text = "Utente gi\x00e0 registrato!";
                 }
             }
             else
             {
                 this.lblError.Text = "Le Password non coincidono! Riprovare";
             }
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Beispiel #29
0
 private void BindDDL()
 {
     using (ComandoEntities entities = new ComandoEntities())
     {
         Dictionary <int, string> dictionary = new Dictionary <int, string>();
         foreach (var e in  entities.Agente)
         {
             dictionary.Add(Int32.Parse(e.Id.ToString()), e.Cognome);
         }
         this.ddlA1.DataTextField  = "Value";
         this.ddlA1.DataValueField = "Key";
         this.ddlA1.DataSource     = dictionary;
         this.ddlA1.DataBind();
         this.ddlA2.DataTextField  = "Value";
         this.ddlA2.DataValueField = "Key";
         this.ddlA2.DataSource     = dictionary;
         this.ddlA2.DataBind();
         this.ddlA2.Items.Insert(0, new ListItem("", "0"));
     }
 }
Beispiel #30
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         this.ViewState["categoriaverbale"] = (object)this.Request.QueryString["cat"].ToString();
         if (this.Request.QueryString["idVerbale"] != null)
         {
             long IdVerbale = long.Parse(this.Request.QueryString["idVerbale"]);
             using (ComandoEntities comandoEntities1 = new ComandoEntities())
                 this.Load(comandoEntities1.Verbale.Where <Verbale>((Expression <Func <Verbale, bool> >)(x => x.Id == IdVerbale)).First <Verbale>());
         }
     }
     ((ComandoPage)this).Title = Helper.GetCategoryDescription(int.Parse(this.ViewState["categoriaverbale"].ToString()), null);
     ((Label)(this.Master.FindControl("lblCategory"))).Text = Helper.GetCategoryDescription(int.Parse(this.ViewState["categoriaverbale"].ToString()), null);
     this.BindPossibiliVerbali(3);
     this.Menu.Create += new EventHandler(((ComandoPage)this).Create);
     this.Menu.Save   += new EventHandler(this.Save);
     this.Menu.Search += new EventHandler(this.Search);
     this.Menu.New    += new EventHandler(this.New);
 }