コード例 #1
0
        public bool Update(ThomasGreg.Entidade.Cliente cliente)
        {
            try
            {
                var sql = "exec AtualizarCliente @idCliente, @Nome, @Email,@Status, @LogoTipo";

                var param = new
                {
                    idCliente = cliente.ID_CLIENTE,
                    Nome      = cliente.NOME,
                    Email     = cliente.EMAIL,
                    Status    = cliente.STATUS,
                    LogoTipo  = cliente.LOGOTIPO
                };

                using (var conn = Connection)
                {
                    if (conn.State == ConnectionState.Closed)
                    {
                        conn.Open();
                    }

                    var linha = conn.Execute(sql, param);

                    return(linha > 0 ? true : false);
                }
            }
            catch (Exception)
            {
                return(false);
            }
        }
コード例 #2
0
        public bool Add(ThomasGreg.Entidade.Cliente cliente)
        {
            try
            {
                var sql = "exec AdicionarCliente @Nome, @Email,@Status,@LogoTipo ,@DataCadastro";

                var param = new
                {
                    Nome         = cliente.NOME,
                    Email        = cliente.EMAIL,
                    Status       = cliente.STATUS,
                    LogoTipo     = cliente.LOGOTIPO,
                    DataCadastro = DateTime.Now
                };

                using (var conn = Connection)
                {
                    if (conn.State == ConnectionState.Closed)
                    {
                        conn.Open();
                    }

                    var linha = conn.Execute(sql, param);

                    return(linha > 0 ? true : false);
                }
            }
            catch (Exception)
            {
                return(false);
            }
        }