Example #1
0
        private List <Albuns> GetListaAlbunsArtistas(int Cod_Usua)
        {
            using (var cb = new ConexaoBase())
            {
                cb.ExecutaProcedure(Procedures.Sp_SelAlbunsFavoritosArtistasUsua);
                cb.AdicionaParametros("@Cod_Usua", Cod_Usua);
                var reader = cb.ExecuteReader();
                while (reader.Read())
                {
                    var genero = new GenerosMusicais();
                    genero.Nom_Genero = reader["Genero"].ToString();

                    var artista = new Artistas();
                    artista.Nom_Artista     = reader["Artista"].ToString();
                    artista.GenerosMusicais = genero;

                    var album = new Albuns()
                    {
                        Num_SeqlAlbum = (int)reader["Id"],
                        Nom_Album     = reader["Album"].ToString(),
                        Dat_Lanc      = Convert.ToDateTime(reader["Lancamento"]),
                        Artistas      = artista
                    };
                    albuns.Add(album);
                }
            }
            return(albuns);
        }
Example #2
0
 public void Cadastrar(Artistas artist)
 {
     using (OptusContext ctx = new OptusContext()) {
         ctx.Artistas.Add(artist);
         ctx.SaveChanges();
     }
 }
        public List <Artistas> ListarArtistas()
        {
            List <Artistas> ListarArtistas = new List <Artistas>();

            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();

            string sql = "SELECT * FROM TArtistas";

            SqlCommand    cmd = new SqlCommand(sql, conn);
            SqlDataReader dr  = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                Artistas objartista = null;
                while (dr.Read())
                {
                    objartista                = new Artistas();
                    objartista.Codigo         = Convert.ToInt32(dr["art_cod"]);
                    objartista.Nome           = dr["art_nome"].ToString();
                    objartista.Paisnascimento = dr["art_paisnascimento"].ToString();
                    objartista.Dtnascimento   = Convert.ToDateTime(dr["art_dtnascimento"]);



                    ListarArtistas.Add(objartista);
                }
            }

            conn.Close();
            return(ListarArtistas);
        }
        public Artistas BuscarArtista(int Codigo)
        {
            Artistas objartista = null;

            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();

            string     sql = "SELECT * FROM TArtistas WHERE art_cod = @codigo";
            SqlCommand cmd = new SqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@codigo", Codigo);

            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows && dr.Read())
            {
                objartista                = new Artistas();
                objartista.Codigo         = Convert.ToInt32(dr["art_cod"]);
                objartista.Nome           = dr["art_nome"].ToString();
                objartista.Dtnascimento   = Convert.ToDateTime(dr["art_dtnascimento"]);
                objartista.Paisnascimento = dr["art_paisnascimento"].ToString();
            }
            conn.Close();
            return(objartista);
        }
Example #5
0
        public List <Bandas> GetBandasFavoritasUsua(int Cod_Usua)
        {
            using (var cb = new ConexaoBase())
            {
                cb.ExecutaProcedure(Procedures.Sp_SelBandasFavoritasUsua);
                cb.AdicionaParametros("@Cod_Usua", Cod_Usua);
                var reader = cb.ExecuteReader();
                int i      = -1; // Controla os indices da lista de bandas
                while (reader.Read())
                {
                    var id = 0;
                    if ((int)reader["id"] != id)
                    {
                        i++;
                        var genero = new GenerosMusicais();
                        genero.Nom_Genero = reader["Genero"].ToString();

                        var artista = new Artistas();
                        artista.Nom_Artista = reader["Artista"].ToString();

                        bandas[i].Num_SeqlBanda = (int)reader["Id"];
                        bandas[i].Nom_Banda     = reader["Banda"].ToString();
                        bandas[i].Integrantes.Add(artista);
                        id = (int)reader["Id"];
                    }
                    else
                    {
                        var artista = new Artistas();
                        artista.Nom_Artista = reader["Artista"].ToString();
                        bandas[i].Integrantes.Add(artista);
                    }
                }
                return(bandas);
            }
        }
Example #6
0
 public void Cadstrar(Artistas artista)
 {
     using (OptusContext otx = new OptusContext())
     {
         otx.Artistas.Add(artista);
         otx.SaveChanges();
     }
 }
        }//fim listar

        //cadastrar
        public void Cadastrar(Artistas artistas)
        {
            using (OptusContext ctx = new OptusContext())
            {
                //INSERT INTO
                ctx.Artistas.Add(artistas);
                ctx.SaveChanges();
            }
        }//fim cadastrar
Example #8
0
 public void Deletar(int id)
 {
     using (OptusContext ctx = new OptusContext())
     {
         Artistas artistaEncontrado = ctx.Artistas.Find(id);
         ctx.Artistas.Remove(artistaEncontrado);
         ctx.SaveChanges();
     }
 }
 public IActionResult Cadastrar(Artistas artista)
 {
     try {
         artistaRepository.Cadastrar(artista);
         return(Ok());
     }catch (Exception ex) {
         return(BadRequest(ex.Message));
     }
 }
Example #10
0
 public void Deletar(int id)
 {
     using (OptusContext otx = new OptusContext())
     {
         Artistas artista = otx.Artistas.Find(id);
         otx.Artistas.Remove(artista);
         otx.SaveChanges();
     }
 }
 public void Cadastrar(Artistas artista)
 {
     using (OptusContext ctx = new OptusContext())
     {
         // insert into categorias (nome) values (@nome)
         ctx.Artistas.Add(artista);
         ctx.SaveChanges();
     }
 }
Example #12
0
 public void Atualizar(Artistas artistaModificado)
 {
     using (OptusContext ctx = new OptusContext())
     {
         Artistas ArtistaBuscado = ctx.Artistas.FirstOrDefault(x => x.IdArtista == artistaModificado.IdArtista);
         ArtistaBuscado.Nome = artistaModificado.Nome;
         ctx.Artistas.Update(ArtistaBuscado);
         ctx.SaveChanges();
     }
 }
Example #13
0
        //
        // GET: /Admincp/Artistas/Delete/5

        public ActionResult Delete(int id = 0)
        {
            Artistas artistas = db.Artistas.Find(id);

            if (artistas == null)
            {
                return(HttpNotFound());
            }
            return(View(artistas));
        }
Example #14
0
 public ActionResult Edit(Artistas artistas)
 {
     if (ModelState.IsValid)
     {
         db.Entry(artistas).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(artistas));
 }
Example #15
0
        public IActionResult BuscarPorId(int id)
        {
            Artistas artistas = ArtistaRepository.BuscarPorId(id);

            if (artistas == null)
            {
                return(NotFound());
            }
            return(Ok(artistas));
        }
Example #16
0
        public ActionResult DeleteConfirmed(int id)
        {
            // elimina obras del artista que se esta eliminando
            db.PR_ELIMINAR_OBRAS(id);

            Artistas artistas = db.Artistas.Find(id);

            db.Artistas.Remove(artistas);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #17
0
 public IActionResult Cadastrar(Artistas artista)
 {
     try
     {
         artistaRepository.Cadastrar(artista);
         return(Ok());
     }catch (Exception ex)
     {
         return(BadRequest(new { Mensagem = $"Iih moio - {ex.Message}" }));
     }
 }
Example #18
0
 public IActionResult Cadastrar(Artistas artista)
 {
     try
     {
         artistaRepositorio.Cadastrar(artista);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = "Não fora possível inserir o objeto de artista desejado; depure as possíveis falhas de inscrição." + ex.Message }));
     }
 }
Example #19
0
 public IActionResult Cadastrar(Artistas artistas)
 {
     try
     {
         ArtistasRepository.Cadastrar(artistas);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = "Ih, deu erro." + ex.Message }));
     }
 }
Example #20
0
 public IActionResult Atualizar(Artistas artistaModificado)
 {
     try
     {
         ArtistaRepository.Atualizar(artistaModificado);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
 public IActionResult Cadastrar(Artistas artista)
 {
     try
     {
         ArtistaRepository.Cadastrar(artista);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = "Ocorreu um erro: " + ex.Message }));
     }
 }
 public IActionResult Cadastrar(Artistas artista)
 {
     try
     {
         ArtistaRepository.Cadastrar(artista);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = "Erro ao cadastrar." }));
     }
 }
Example #23
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Artistas artista = new Artistas();

            if (LoadArtista(artista))
            {
                LimparArtista();
                db.Artistas.Add(artista);
                db.SaveChanges();
                MessageBox.Show("Usuário salvo com sucesso!", "Mensagem do sistema");
            }
        }
Example #24
0
 public IActionResult CadastrarArtista(Artistas artista)
 {
     try
     {
         ArtistaRepository.Cadstrar(artista);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = "Algo de errado não esta certo :/" + ex.Message }));
     }
 }
Example #25
0
        public ActionResult Create(Artistas artistas)
        {
            if (ModelState.IsValid)
            {
                db.Artistas.Add(artistas);
                db.SaveChanges();

                //   return Content("<script language='javascript' type='text/javascript'>alert('Data Already Exists');</script>");
                return(RedirectToAction("Index"));
            }

            return(View(artistas));
        }
        private void btnEditar_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja alterar? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                Artistas x = db.Artistas.Single(s => s.Id == a.Id);
                if (LoadArtista(x))
                {
                    db.SaveChanges();
                    MessageBox.Show("CADASTRO DO ARTISTA ALTERADO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
    public static List <Artistas> BuscarArtistaPorNome(String nome)
    {
        var artistas = new List <Artistas>();

        var uri = ConfigurationManager.AppSettings["DeezerArtista"].ToString();

        foreach (JToken result in ResponseJsonAPI(String.Format(uri, nome)))
        {
            Artistas artista = result.ToObject <Artistas>();
            artistas.Add(artista);
        }

        return(artistas);
    }
 public void Buscar(string busqueda)
 {
     if (Artistas != null)
     {
         if (busqueda != string.Empty)
         {
             ArtistasVisibles = Artistas.FindAll(c => c.Nombre.ToLower().Contains(busqueda.ToLower())).ToList();
         }
         else
         {
             ArtistasVisibles = artistasCargados;
         }
         ActualizarLista();
     }
 }
 public void PostArtista(Artistas artistas)
 {
     using (var cb = new ConexaoBase())
     {
         cb.ExecutaProcedure(Procedures.Sp_InsArtista);
         cb.AdicionaParametros("@Nom_Artista", artistas.Nom_Artista);
         cb.AdicionaParametros("@Dat_IniCarreira", artistas.Dat_IniCarreira);
         cb.AdicionaParametros("@Num_SeqlGenero", artistas.Num_SeqlGenero);
         cb.AdicionaParametros("@Cod_UsuaCad", artistas.Cod_UsuaCad);
         cb.AdicionaParametros("@Dat_Cad", artistas.Dat_Cad);
         cb.AdicionaParametros("@Cod_UsuaAlt", artistas.Cod_UsuaAlt);
         cb.AdicionaParametros("@Dat_UltAlt", artistas.Dat_UsuaAlt);
         cb.ExecuteNonQuery();
     }
 }
        public void InjetarDados(Artistas artista)
        {
            if (artista != null)
            {
                //////////////INJETAR DADDOS PESSOAIS///////////////////////////////////
                txtNomeArt.Text  = artista.Nome;
                txtFunc.Text     = artista.Funcao;
                txtDataNasc.Text = artista.DataNascimento.ToString();
                txtCpf.Text      = artista.CPF;
                txtTel.Text      = artista.Telefone;
                txtEmail.Text    = artista.Email;

                if (artista.Sexo == "M")
                {
                    rbtMasc.Checked = true;
                    rbtFem.Checked  = false;
                }
                else
                {
                    rbtFem.Checked  = true;
                    rbtMasc.Checked = false;
                }

                picFoto.ImageLocation = artista.CaminhoFotoArtista;

                //////////////INJETAR MEDIDAS///////////////////////////////////
                txtOmbroAOmbro.Text        = artista.OmbroAOmbro.ToString();
                txtOmbro.Text              = artista.Ombro.ToString();
                txtColarinho.Text          = artista.Colarinho.ToString();
                txtEntreCavasFrente.Text   = artista.EntreCavasFrente.ToString();
                txtCentroCosta.Text        = artista.CentroCosta.ToString();
                txtBusto.Text              = artista.Busto.ToString();
                txtAlturaBusto.Text        = artista.AlturaBusto.ToString();
                txtSeparacaoBusto.Text     = artista.SeparacaoBusto.ToString();
                txtCintura.Text            = artista.Cintura.ToString();
                txtAltura.Text             = artista.Altura.ToString();
                txtAlturaQuadril.Text      = artista.AlturaQuadril.ToString();
                txtQuadril.Text            = artista.Quadril.ToString();
                txtAltCintDoJoelho.Text    = artista.AlturaCinturaDoJoelho.ToString();
                txtAltCintAoTornozelo.Text = artista.AlturaCinturaAoTornozelo.ToString();
                txtCompBraco.Text          = artista.ComprimentoBraco.ToString();
                txtLargBraco.Text          = artista.LarguraBraco.ToString();
                txtPunho.Text              = artista.Punho.ToString();
                txtAltManga.Text           = artista.AlturaManga.ToString();
                txtAltMangaCurta.Text      = artista.AlturaMangaCurta.ToString();
                txtAltDesjDaSaia.Text      = artista.AlturaDesejadaDaSaia.ToString();
            }
        }