コード例 #1
0
ファイル: CorModel.cs プロジェクト: fnery18/fittme
 public CorModel(CorMOD cor)
 {
     Codigo     = cor.Codigo;
     Quantidade = cor.Quantidade;
     Nome       = cor.Nome;
     CodigoCor  = cor.CodigoCor;
     Cor        = cor.Cor;
 }
コード例 #2
0
        //Cor
        public async Task <int> CadastraCor(CorMOD cor)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                var query = @"
                            INSERT INTO 
                                Cores (Nome, CodigoCor, Cor) 
                            VALUES  
                                (@Nome, @CodigoCor, @Cor)";

                return(await connection.ExecuteAsync(query, new
                {
                    Nome = cor.Nome,
                    CodigoCor = cor.CodigoCor,
                    Cor = cor.Cor
                }));
            }
        }
コード例 #3
0
        public async Task <int> AlteraCor(CorMOD cor)
        {
            using (var connection = ConnectionFactory.site_fittme())
            {
                var query = @"
                            UPDATE 
                                Cores 
                            SET 
                                Nome = @Nome, CodigoCor = @CodigoCor, Cor = @Cor 
                            WHERE 
                                Codigo = @Codigo";

                return(await connection.ExecuteAsync(query, new
                {
                    Nome = cor.Nome,
                    CodigoCor = cor.CodigoCor,
                    Cor = cor.Cor,
                    Codigo = cor.Codigo
                }));
            }
        }
コード例 #4
0
        public async Task <ActionResult> ExcluiCor(CorModel model)
        {
            if (ModelState.IsValid)
            {
                CorMOD cor = new CorMOD
                {
                    Nome      = model.Nome,
                    Codigo    = model.Codigo,
                    CodigoCor = model.CodigoCor,
                    Cor       = model.Cor
                };
                bool excluio = await _intranetBLL.ExcluiCor(cor);

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

            return(Json(new { Sucesso = false, Mensagem = "Ops, Campos não preenchidos corretamente." }));
        }
コード例 #5
0
ファイル: IntranetBLL.cs プロジェクト: fnery18/fittme
 public async Task <bool> ExcluiCor(CorMOD cor)
 {
     return(await _intranetDAL.ExcluiCor(cor.Codigo) > 0);
 }
コード例 #6
0
ファイル: IntranetBLL.cs プロジェクト: fnery18/fittme
 public async Task <bool> AlteraCor(CorMOD cor)
 {
     return(await _intranetDAL.AlteraCor(cor) > 0);
 }
コード例 #7
0
ファイル: IntranetBLL.cs プロジェクト: fnery18/fittme
 //COR
 public async Task <bool> CadastraCor(CorMOD cor)
 {
     return(await _intranetDAL.CadastraCor(cor) > 0);
 }