public ActionResult DeleteConfirmed(string id)
        {
            Citta citta = db.Citta.Find(id);

            db.Citta.Remove(citta);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ID,Descr")] Citta citta)
 {
     if (ModelState.IsValid)
     {
         db.Entry(citta).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(citta));
 }
        public ActionResult Create([Bind(Include = "ID,Descr")] Citta citta)
        {
            if (ModelState.IsValid)
            {
                db.Citta.Add(citta);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(citta));
        }
Example #4
0
        public static Citta LoadCitta(int intkeyLoc)
        {
            try
            {
                if (!GestioneMySql.OpenConnection())
                {
                    throw new Exception("Errore nell'apertura della connessione.");
                }

                var   sb    = new StringBuilder();
                Citta citta = new Citta();

                sb.AppendLine("SELECT *");
                sb.AppendLine("FROM LOCALITA");
                sb.AppendLine("WHERE ID = @ID");

                MySqlCommand cmd = new MySqlCommand(sb.ToString(), GestioneMySql.connection);

                cmd.Parameters.Add(new MySqlParameter("ID", intkeyLoc));

                MySqlDataReader dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    if (!dr.IsDBNull(dr.GetOrdinal("ID")))
                    {
                        citta.ID = dr.GetInt32("ID");
                    }
                    ;
                    if (!dr.IsDBNull(dr.GetOrdinal("ID_COMU")))
                    {
                        citta.ID_COMU = dr.GetInt32("ID_COMU");
                    }
                    ;
                    if (!dr.IsDBNull(dr.GetOrdinal("LOCALITA")))
                    {
                        if (!string.IsNullOrEmpty(dr.GetString("LOCALITA")))
                        {
                            citta.LOCALITA = dr.GetString("LOCALITA");
                        }
                    }
                }
                dr.Close();
                GestioneMySql.CloseConnection();
                return(citta);
            }
            catch (Exception ex)
            {
                GestioneMySql.CloseConnection();
                MessageBox.Show("Errore: " + ex.Message);
                return(null);
            }
        }
Example #5
0
        async Task ExecuteCercaCommand()
        {
            if (isEmpty())
            {
                await App.Current.MainPage.DisplayAlert("Errore", "Riempi entrambi i campi di ricerca", "Ok");

                return;
            }
            SearchQuery query = new SearchQuery();

            query.citta   = Citta.Trim();
            query.oggetto = Oggetto.Trim();
            await NavService.NavigateTo <AnnunciQueryViewModel, SearchQuery>(query);
        }
        // GET: Cittas/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Citta citta = db.Citta.Find(id);

            if (citta == null)
            {
                return(HttpNotFound());
            }
            return(View(citta));
        }
Example #7
0
 public void setCittaArrivo(Citta arrivo)
 {
     this.cittaArrivo = arrivo;
 }
Example #8
0
 public void setCittaPartenza(Citta partenza)
 {
     this.cittaPartenza = partenza;
 }