Пример #1
0
        public ActionResult EnviarCotacao(int[] selecionados, int idRequisicao)
        {
            if (selecionados.Count() > 0)
            {
                serviceCotadoCom.EnviarCotacaoFornecedor(idRequisicao, selecionados.ToList(), login.GetIdUsuario(System.Web.HttpContext.Current.User.Identity.Name));
                return(Json(new { success = true }));
            }

            return(Json(new { arguments = "Nenhum fornecedor selecionado para envio" }));
        }
        public void GetCotacaoFornecedorTest()
        {
            // Arrange
            CotCotadoCom item;
            int          idRequisicao = 1;
            int          idFornecedor = 1;
            List <int>   fornecedores = new List <int>();

            fornecedores.Add(idFornecedor);
            int idUsuario = 2;

            // Act
            serviceCotCom.EnviarCotacaoFornecedor(idRequisicao, fornecedores, idUsuario);
            item = serviceCotCom.GetCotacaoFornecedor(idRequisicao, idFornecedor);

            // Assert
            Assert.IsTrue(item != null);
            Assert.IsTrue(item.ReqRequisicaoId == idRequisicao);
            Assert.IsTrue(item.FornecedorId == idFornecedor);
            Assert.IsTrue(item.Preenchida == false);
        }