Exemple #1
0
 public FornecedorModel(FornecedorMOD fornecedor)
 {
     Codigo  = fornecedor.Codigo;
     Nome    = fornecedor.Nome;
     Email   = fornecedor.Email;
     Celular = fornecedor.Celular;
 }
Exemple #2
0
        public async Task <JsonResult> AlteraFornecedor(FornecedorModel model)
        {
            if (ModelState.IsValid)
            {
                var fornecedor = new FornecedorMOD
                {
                    Codigo  = model.Codigo,
                    Nome    = model.Nome,
                    Celular = model.Celular,
                    Email   = model.Email
                };
                bool alterou = await _intranetBLL.AlteraFornecedor(fornecedor);

                if (alterou)
                {
                    return(Json(new { Sucesso = true }));
                }

                return(Json(new { Sucesso = false, Mensagem = "Ops, ocorreu um erro ao alterar esse fornecedor" }));
            }
            return(Json(new { Sucesso = false, Mensagem = RetornaErro(ModelState) }));
        }
Exemple #3
0
        public async Task <bool> AlteraFornecedor(FornecedorMOD fornecedor)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                using (var transaction = connection.BeginTransaction())
                {
                    var query = @"
                            UPDATE 
                                Fornecedores 
                            SET 
                                Nome = @Nome, Email = @Email, Celular = @Celular
                            WHERE
                                Codigo = @Codigo";

                    if (await connection.ExecuteAsync(query, fornecedor, transaction) == 1)
                    {
                        transaction.Commit();
                        return(true);
                    }
                    return(false);
                }
            }
        }
Exemple #4
0
        //using (var connection = ConnectionFactory.site_fittme())
        //{
        // var query = @"";
        //}

        #region FORNECEDOR
        public async Task <bool> CadastraFornecedor(FornecedorMOD fornecedor)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                using (var transation = connection.BeginTransaction())
                {
                    var query = @"
                                INSERT INTO 
                                    Fornecedores 
                                VALUES(
                                    @Nome, @Email, @Celular
                                )";

                    var linhasInseridas = await connection.ExecuteAsync(query, fornecedor, transation);

                    if (linhasInseridas == 1)
                    {
                        transation.Commit();
                    }

                    return(linhasInseridas == 1);
                }
            }
        }
Exemple #5
0
 public async Task <bool> AlteraFornecedor(FornecedorMOD fornecedor)
 {
     return(await _intranetDAL.AlteraFornecedor(fornecedor));
 }