예제 #1
0
        public AutoresGet GetAutores(int isbn)
        {
            AutoresGet result = new AutoresGet();

            if (isbn == 654321 || isbn == 123456)
            {
                AutorModel autorMock = new AutorModel()
                {
                    IdAutor   = 1,
                    Nome      = "Homero",
                    SobreNome = string.Empty
                };

                result.Autores.Add(autorMock);
            }

            if (result.Autores.Count == 0)
            {
                result.StatusCode = 204;
            }
            else
            {
                result.StatusCode = 200;
            }

            return(result);
        }
예제 #2
0
        public AutoresGet GetAutores(int idEditora)
        {
            AutoresGet result = new AutoresGet();

            AutorModel autorMock = new AutorModel()
            {
                IdAutor   = 1,
                Nome      = "Homero",
                SobreNome = string.Empty
            };

            AutorModel autorMock1 = new AutorModel()
            {
                IdAutor   = 2,
                Nome      = "Paulo",
                SobreNome = "Coelho"
            };

            if (idEditora == 1)
            {
                result.Autores.Add(autorMock);
                result.Autores.Add(autorMock1);
            }

            if (result.Autores.Count == 0)
            {
                result.StatusCode = 204;
            }
            else
            {
                result.StatusCode = 200;
            }

            return(result);
        }
예제 #3
0
        public AutoresGet Get([FromQuery] string nome, string sobrenome)
        {
            AutoresGet result = new AutoresGet();

            AutorModel autorMock = new AutorModel()
            {
                IdAutor   = 1,
                Nome      = "Homero",
                SobreNome = string.Empty
            };

            AutorModel autorMock1 = new AutorModel()
            {
                IdAutor   = 2,
                Nome      = "Paulo",
                SobreNome = "Coelho"
            };

            if (string.IsNullOrEmpty(nome))
            {
                result.Autores.Add(autorMock);
                result.Autores.Add(autorMock1);
            }
            else if (nome == "Homero")
            {
                result.Autores.Add(autorMock);
            }

            if (result.Autores.Count == 0)
            {
                result.StatusCode = 204;
            }
            else
            {
                result.StatusCode = 200;
            }

            return(result);
        }