Exemplo n.º 1
0
        public bool Insert(Models.Cidades cidade)
        {
            try
            {
                var sql = string.Format("INSERT INTO tbcidades ( nomecidade, ddd, sigla, codestado, dtcadastro, dtultalteracao) VALUES ('{0}', '{1}', '{2}', {3}, '{4}', '{5}')",
                                        this.FormatString(cidade.nomeCidade),
                                        this.FormatString(cidade.ddd),
                                        this.FormatString(cidade.sigla),
                                        cidade.Estado.id,
                                        DateTime.Now.ToString("yyyy-MM-dd"),
                                        DateTime.Now.ToString("yyyy-MM-dd")
                                        );
                OpenConnection();
                SqlQuery = new SqlCommand(sql, con);
                int i = SqlQuery.ExecuteNonQuery();

                if (i > 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception error)
            {
                throw new Exception(error.Message);
            }
            finally
            {
                CloseConnection();
            }
        }
Exemplo n.º 2
0
        public bool Update(Models.Cidades cidade)
        {
            try
            {
                string sql = "UPDATE tbcidades SET nomecidade = '"
                             + this.FormatString(cidade.nomeCidade) + "'," +
                             " ddd = '" + this.FormatString(cidade.ddd) + "'," +
                             " sigla = '" + this.FormatString(cidade.sigla) + "'," +
                             " dtultalteracao = '" + DateTime.Now.ToString("yyyy-MM-dd") + "'," +
                             " codestado = " + cidade.Estado.id +
                             " WHERE codcidade = " + cidade.codigo;
                OpenConnection();
                SqlQuery = new SqlCommand(sql, con);

                int i = SqlQuery.ExecuteNonQuery();

                if (i > 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception error)
            {
                throw new Exception(error.Message);
            }
            finally
            {
                CloseConnection();
            }
        }
Exemplo n.º 3
0
        public JsonResult JsUpdate(Models.Cidades model)
        {
            var daoCidades = new DAOCidades();

            daoCidades.Update(model);
            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro alterado com sucesso!",
                model   = model
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
 public Cidades GetCidade(int?codCidade)
 {
     try
     {
         var model = new Models.Cidades();
         if (codCidade != null)
         {
             OpenConnection();
             var sql = this.Search(codCidade, null);
             SqlQuery = new SqlCommand(sql, con);
             reader   = SqlQuery.ExecuteReader();
             while (reader.Read())
             {
                 model.codigo         = Convert.ToInt32(reader["Cidade_ID"]);
                 model.nomeCidade     = Convert.ToString(reader["Cidade_Nome"]);
                 model.ddd            = Convert.ToString(reader["Cidade_DDD"]);
                 model.sigla          = Convert.ToString(reader["Cidade_Sigla"]);
                 model.dtCadastro     = Convert.ToDateTime(reader["Cidade_DataCadastro"]);
                 model.dtUltAlteracao = Convert.ToDateTime(reader["Cidade_DataUltAlteracao"]);
                 model.Estado         = new Select.Estados.Select
                 {
                     id   = Convert.ToInt32(reader["Estado_ID"]),
                     text = Convert.ToString(reader["Estado_Nome"]),
                 };
             }
         }
         return(model);
     }
     catch (Exception error)
     {
         throw new Exception(error.Message);
     }
     finally
     {
         CloseConnection();
     }
 }