예제 #1
0
        public int InseriUsuario(UsuarioDTO usuario)
        {
            int           retorno = 0;
            UsuarioDAL    usu     = new UsuarioDAL();
            SqlConnection conexao = new SqlConnection(@"server=jailton-pc;database=Cadastro; User id=sa; pwd=citrix");

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao;
                cmd.CommandText = "INSERT INTO USUARIO ( usu_nome,usu_sexo,usu_login,usu_senha,usu_datanascimento ) " +
                                  " VALUES ( @usu_nome,@usu_sexo,@usu_login,@usu_senha,@usu_datanascimento )";

                cmd.Parameters.Add("@usu_nome", SqlDbType.VarChar).Value            = usuario.Usu_nome;
                cmd.Parameters.Add("@usu_sexo", SqlDbType.VarChar).Value            = usuario.Usu_sexo;
                cmd.Parameters.Add("@usu_login", SqlDbType.VarChar).Value           = usuario.Usu_login;
                cmd.Parameters.Add("@usu_senha", SqlDbType.VarChar).Value           = usuario.Usu_senha;
                cmd.Parameters.Add("@usu_datanascimento", SqlDbType.DateTime).Value = usuario.Usu_dataNascimento;
                conexao.Open();

                retorno = cmd.ExecuteNonQuery();

                return(retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #2
0
        public int AlteraUsuario(UsuarioDTO usuario)
        {
            int           retorno = 0;
            UsuarioDAL    usu     = new UsuarioDAL();
            SqlConnection conexao = new SqlConnection(@"server=jailton-pc;database=Cadastro; User id=sa; pwd=citrix");

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao;
                cmd.CommandText =
                    " UPDATE Usuario " +
                    "    SET usu_nome = @usu_nome " +
                    "   ,usu_sexo = @usu_sexo " +
                    "   ,usu_login = @usu_login " +
                    "   ,usu_senha = @usu_senha " +
                    "   ,usu_dataNascimento = @usu_dataNascimento " +
                    " WHERE usu_id=@usu_id ";

                cmd.Parameters.Add("@usu_datanascimento", SqlDbType.DateTime).Value = usuario.Usu_dataNascimento;
                cmd.Parameters.Add("@usu_nome", SqlDbType.VarChar).Value            = usuario.Usu_nome;
                cmd.Parameters.Add("@usu_sexo", SqlDbType.VarChar).Value            = usuario.Usu_sexo;
                cmd.Parameters.Add("@usu_login", SqlDbType.VarChar).Value           = usuario.Usu_login;
                cmd.Parameters.Add("@usu_senha", SqlDbType.VarChar).Value           = usuario.Usu_senha;
                cmd.Parameters.Add("@usu_id", SqlDbType.Int).Value = usuario.Usu_id;

                conexao.Open();
                retorno = cmd.ExecuteNonQuery();

                return(retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexao.Close();
            }
        }