示例#1
0
        public static List <locais> ListarLocais()
        {
            locais        locais;
            List <locais> listarLocais = new List <locais>();
            string        sql          = "ListarLocais";

            using (var con = new SqlConnection(conexao))
            {
                var comando = new SqlCommand(sql, con);
                comando.CommandType = CommandType.StoredProcedure;
                SqlDataReader read;
                con.Open();

                using (read = comando.ExecuteReader())
                {
                    while (read.Read())
                    {
                        locais           = new locais();
                        locais.idLocal   = Convert.ToInt32(read["ID"]);
                        locais.descLocal = read["descLocal"].ToString();
                        listarLocais.Add(locais);
                    }
                }
                return(listarLocais);
            }
        }
示例#2
0
        public static int InserirLocal(locais locais)
        {
            string sql = "InserirLocal";

            using (var con = new SqlConnection(conexao))
            {
                var comando = new SqlCommand(sql, con);
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@descLocal", locais.descLocal);
                con.Open();
                locais.idLocal = Convert.ToInt32(comando.ExecuteScalar());
            }
            return(locais.idLocal);
        }