Exemple #1
0
        //Tipo
        public async Task <int> CadastraTipo(TipoMOD tipo)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                var query = @"
                            INSERT INTO 
                                Tipos (Nome) 
                            VALUES (@Nome)";

                return(await connection.ExecuteAsync(query, new { Nome = tipo.Nome }));
            }
        }
Exemple #2
0
        public async Task <int> AlteraTipo(TipoMOD tipo)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                var query = @"
                            UPDATE 
                                Tipos 
                            SET 
                                Nome = @Nome 
                            WHERE Codigo = @Codigo";

                return(await connection.ExecuteAsync(query, new { Nome = tipo.Nome, Codigo = tipo.Codigo }));
            }
        }
Exemple #3
0
        public async Task <ActionResult> ExcluiTipo(TipoModel model)
        {
            if (ModelState.IsValid)
            {
                TipoMOD tipo = new TipoMOD {
                    Codigo = model.Codigo
                };
                bool excluio = await _intranetBLL.ExcluiTipo(tipo);

                if (excluio)
                {
                    return(Json(new { Sucesso = true }));
                }
                return(Json(new { Sucesso = false, Mensagem = "Ops, Ocorreu um erro ao excluir o tipo." }));
            }

            return(Json(new { Sucesso = false, Mensagem = "Ops, Campos não preenchidos corretamente." }));
        }
Exemple #4
0
        public async Task <ActionResult> AlteraTipo(TipoModel model)
        {
            if (ModelState.IsValid)
            {
                TipoMOD tipo = new TipoMOD {
                    Nome = model.Nome, Codigo = model.Codigo
                };
                bool alterou = await _intranetBLL.AlteraTipo(tipo);

                if (alterou)
                {
                    return(Json(new { Sucesso = true }));
                }
                return(Json(new { Sucesso = false, Mensagem = "Ops, Ocorreu um erro ao editar o tipo." }));
            }

            return(Json(new { Sucesso = false, Mensagem = "Ops, Campos não preenchidos corretamente." }));
        }
Exemple #5
0
 public async Task <bool> ExcluiTipo(TipoMOD tipo)
 {
     return(await _intranetDAL.ExcluiTipo(tipo.Codigo) > 0);
 }
Exemple #6
0
 public async Task <bool> CadastraTipo(TipoMOD tipo)
 {
     return(await _intranetDAL.CadastraTipo(tipo) > 0);
 }
Exemple #7
0
 //TIPO
 public async Task <bool> AlteraTipo(TipoMOD tipo)
 {
     return(await _intranetDAL.AlteraTipo(tipo) > 0);
 }
Exemple #8
0
 public TipoModel(TipoMOD tipo)
 {
     Nome       = tipo.Nome;
     Quantidade = tipo.Quantidade;
     Codigo     = tipo.Codigo;
 }