public void CadastrarEstudio(Estudios estudio) { using (InLockContext ctx = new InLockContext()) { ctx.Estudios.Add(estudio); ctx.SaveChanges(); } }
public IActionResult Put(Estudios estudio) { try { using (InLockContext ctx = new InLockContext()) { Estudios estudioExiste = ctx.Estudios.Find(estudio.Estudioid); if (estudioExiste == null) { return(NotFound()); } estudioExiste.Nomeestudio = estudio.Nomeestudio; ctx.Estudios.Update(estudio); // ctx.Estudios.Attach(estudio); ctx.SaveChanges(); } return(Ok()); } catch { return(BadRequest()); } }
public List <Estudios> ListarTodos() { List <Estudios> estudios = new List <Estudios>(); using (SqlConnection con = new SqlConnection(StringConexao)) { string querySelectAll = "SELECT * FROM Estudios"; con.Open(); SqlDataReader rdr; using (SqlCommand cmd = new SqlCommand(querySelectAll, con)) { rdr = cmd.ExecuteReader(); while (rdr.Read()) { Estudios estudios1 = new Estudios() { idEstudio = Convert.ToInt32(rdr["idEstudio"]), nomeEstudio = rdr["nomeEstudio"].ToString() }; estudios.Add(estudios1); } return(estudios); } } }
/// <summary> /// Cadastra um novo estúdio /// </summary> /// <param name="novoEstudio">Objeto novoEstudio que será cadastrado</param> public void Cadastrar(Estudios novoEstudio) { // Adiciona este novoEstudio ctx.Estudios.Add(novoEstudio); // Salva as informações para serem gravadas no banco de dados ctx.SaveChanges(); }
public List <Estudios> GetCombo(ComboBox c1) { //List<Usuario> listusuario = new List<Usuario>(); var listEstudiosid = new List <Estudios>(); //la variable var es generica var ds = new DataSet(); string consulta = "select nombre from maestro"; ds = conexion.Obtenerdatos(consulta, "maestro"); var dt = new DataTable(); dt = ds.Tables[0]; c1.DataSource = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var estudios = new Estudios { // Idestudios=Convert.ToInt32( row["idestudio"]), // Estudio=row["estudio"].ToString(), // Ligar=row["lugar"].ToString(), // Maestro=row["idmaestro"].ToString() }; listEstudiosid.Add(estudios); } //HardCodear //lenar lista return(listEstudiosid); }
public List <Estudios> GetEstudios(string filtro) { //List<Usuario> listusuario = new List<Usuario>(); var listEstudios = new List <Estudios>(); //la variable var es generica var ds = new DataSet(); string consulta = "select * from v_estudios where Estudio_del_maestro like '%" + filtro + "%'"; ds = conexion.Obtenerdatos(consulta, "v_estudios"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var estudios = new Estudios { Idestudios = Convert.ToInt32(row["ID"]), Estudio = row["Estudio_del_maestro"].ToString(), Ligar = row["Lugar_de_estudio"].ToString(), Maestro = row["Nombre_del_maestro"].ToString(), Carchivo = row["Documento"].ToString() }; listEstudios.Add(estudios); } //HardCodear //lenar lista return(listEstudios); }
public List <Estudios> Listar() { List <Estudios> estudios = new List <Estudios>(); Estudios estudio = new Estudios(); using (SqlConnection con = new SqlConnection(stringConexao)) { string queryListar = "SELECT NomeEstudio FROM Estudios "; SqlDataReader rdr; con.Open(); using (SqlCommand cmd = new SqlCommand(queryListar, con)) { rdr = cmd.ExecuteReader(); while (rdr.Read()) { estudio.NomeEstudio = rdr["NomeEstudio"].ToString(); estudios.Add(estudio); } return(estudios); } } }
public IActionResult Atualizar(Estudios estudio) { try { using (InLockContext ctx = new InLockContext()) { Estudios estudioProcurado = ctx.Estudios.Find(estudio.EstudioId); if (estudioProcurado == null) { return(NotFound()); } // O que eu recebi do estúdio? de diferente que está no bd. // valor que está no banco de dados - valor que recebo da api. estudioProcurado.NomeEstudio = estudio.NomeEstudio; ctx.Estudios.Update(estudio); // ctx.Estudios.Update(estudio) ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Erro: " + ex })); } }
public IActionResult Deletar(int id) { try { using (InLockContext ctx = new InLockContext()) { //Verificar se existe Estudios estudioProcurado = ctx.Estudios.Find(id); if (estudioProcurado == null) { return(NotFound()); } //Caso exista ctx.Estudios.Remove(estudioProcurado); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Erro: " + ex })); } }
public List <Estudios> GetEstudios(string filtro) { //List<Usuario> listusuario = new List<Usuario>(); var listestudios = new List <Estudios>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from estudios where fkprofesor = '" + filtro + "'"; ds = conexion.Obtenerdatos(consulta, "estudios"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var estudios = new Estudios { Idestudio = Convert.ToInt32(row["Idestudio"]), Estudio = row["estudios"].ToString(), Documento = row["documento"].ToString(), Fkprofesor = row["fkprofesor"].ToString() }; listestudios.Add(estudios); } //HardCodear //lenar lista return(listestudios); }
public void Atualizar(int id, Estudios estudioAtualizado) { var estudio = ctx.Estudios.First(e => e.IdEstudio == id); estudio.NomeEstudio = estudioAtualizado.NomeEstudio; ctx.SaveChanges(); }
public IActionResult Put(Estudios estudios) { try { using (InLockContext ctx = new InLockContext()) { Estudios estudioProcurado = ctx.Estudios.Find(estudios.Id); if (estudioProcurado == null) { return(NotFound()); } estudioProcurado.Nome = estudios.Nome; ctx.Estudios.Update(estudioProcurado); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest()); throw; } }
public IActionResult Atualizar(Estudios estudio) { try { using (InLockContext ctx = new InLockContext()) { Estudios estudioProcurado = ctx.Estudios.Find(estudio.EstudioId); if (estudioProcurado == null) { return(NotFound()); } estudioProcurado.NomeEstudio = estudio.NomeEstudio; ctx.Estudios.Update(estudioProcurado); //ctx.Estudios.Update(estudio); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
public Estudios ListarId(int id) { Estudios estudio = new Estudios(); using (SqlConnection con = new SqlConnection(stringConexao)) { string queryListarId = "SELECT NomeEstudio FROM Estudios WHERE IdEstudio = @Id"; con.Open(); SqlDataReader rdr; using (SqlCommand cmd = new SqlCommand(queryListarId, con)) { cmd.Parameters.AddWithValue("@Id", estudio.IdEstudio); rdr = cmd.ExecuteReader(); if (rdr.Read()) { estudio.NomeEstudio = rdr[0].ToString(); return(estudio); } //cmd.ExecuteNonQuery(); return(null); } } }
public IActionResult Put(int id, Estudios estudioAtualizado) { Estudios estudioBuscado = estudioRepository.BuscarPorId(id); if (estudioBuscado != null) { try { estudioRepository.Atualizar(id, estudioAtualizado); return(NoContent()); } catch (Exception erro) { return(BadRequest(erro)); } } return(NotFound ( new { mensagem = "Estudio não encontrado", erro = true } )); }
private void Guardarbutton_Click(object sender, EventArgs e) { Estudios estudios = new Estudios(); if(EstudioIdtextBox.TextLength == 0) { estudios.Nombre = NombreEstudiotextBox.Text; if (estudios.Insertar()) { MessageBox.Show("Estudio guardado","Mensaje",MessageBoxButtons.OK,MessageBoxIcon.Information); } else { MessageBox.Show("no se guardo el estudio","Alerta",MessageBoxButtons.OK,MessageBoxIcon.Error); } Limpiar(); } else { estudios.EstudioId = Convert.ToInt32(EstudioIdtextBox.Text); estudios.Nombre = NombreEstudiotextBox.Text; if (estudios.Editar()) { MessageBox.Show("Se edito correctamente","Mensaje",MessageBoxButtons.OK,MessageBoxIcon.Information); } else { MessageBox.Show("No se edito","Alerta",MessageBoxButtons.OK,MessageBoxIcon.Error); } Limpiar(); } }
public List <Estudios> BuscarPorUsuario(int id) { List <Estudios> Estudios = new List <Estudios>(); using (SqlConnection con = new SqlConnection(StringConexao)) { string Query = "SELECT E.EstudioId , E.NomeEstudio , E.PaisOrigem , E.DataCriacao , E.UsuarioId FROM Estudios E WHERE E.UsuarioId = @Id"; con.Open(); SqlDataReader rdr; using (SqlCommand cmd = new SqlCommand(Query, con)) { cmd.Parameters.AddWithValue("@Id", id); rdr = cmd.ExecuteReader(); while (rdr.Read()) { Estudios Estudio = new Estudios { EstudioId = Convert.ToInt32(rdr["EstudioId"]), NomeEstudio = rdr["NomeEstudio"].ToString(), PaisOrigem = rdr["PaisOrigem"].ToString(), DataCriacao = Convert.ToDateTime(rdr["DataCriacao"]), UsuarioId = Convert.ToInt32(rdr["UsuarioId"]) }; Estudios.Add(Estudio); } ; } } return(Estudios); }
public async Task <IActionResult> Edit(string id, [Bind("IdEstudio,Estudio")] Estudios estudios) { if (id != estudios.IdEstudio) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estudios); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstudiosExists(estudios.IdEstudio)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(estudios)); }
/// <summary> /// Deleta um estudio /// </summary> /// <param name="id"></param> public void Deletar(int id) { Estudios EstudioBuscado = ctx.Estudios.Find(id); ctx.Estudios.Remove(EstudioBuscado); ctx.SaveChanges(); }
public void Deletar(int id) { Estudios estudioDeletado = ctx.Estudios.FirstOrDefault(e => e.IdEstudio == id); ctx.Estudios.Remove(estudioDeletado); ctx.SaveChanges(); }
public void Atualizar(int idBuscado, Estudios estudioAtualizado) { ctx.Estudios.FirstOrDefault(e => e.IdEstudio == idBuscado); ctx.Update(estudioAtualizado); ctx.SaveChanges(); }
public void Atualizar(Estudios estudio) { Estudios EstudioBuscado = ctx.Estudios.FirstOrDefault(x => x.IdEstudio == estudio.IdEstudio); EstudioBuscado.NomeEstudio = estudio.NomeEstudio; ctx.Estudios.Update(EstudioBuscado); ctx.SaveChanges(); }
public void Atualizar(int id, Estudios estudioAtualizado) { Estudios estudioBuscado = ctx.Estudios.FirstOrDefault(e => e.IdEstudio == id); estudioBuscado.IdEstudio = estudioAtualizado.IdEstudio; estudioBuscado.NomeEstudio = estudioAtualizado.NomeEstudio; }
public IActionResult Put(int id, Estudios estudioAtualizado) { // Faz a chamada para o método _estudioRepository.Atualizar(id, estudioAtualizado); // Retorna um status code return(StatusCode(204)); }
public void Deletar(int id) { Estudios estudio = ctx.Estudio.Find(id); ctx.Estudio.Remove(estudio); ctx.SaveChanges(); }
public void Inserir(Estudios estudio) { using (InLockContext ctx = new InLockContext()) { ctx.Estudios.Add(estudio); ctx.SaveChanges(); } }
public ActionResult DeleteConfirmed(int id) { Estudios estudio = db.Estudios.Find(id); db.Estudios.Remove(estudio); db.SaveChanges(); return(RedirectToAction("Index")); }
public Estudios BuscarPorNome(string Nome) { Estudios estudio = ctx.Estudios.Include(X => X.Jogos).FirstOrDefault(x => x.NomeEstudio == Nome); //ctx.Estudios.Include(X => X.Jogos); return(estudio); }
public IActionResult Post(Estudios novoEstudio) { // Faz a chamada para o método _estudioRepository.Cadastrar(novoEstudio); // Retorna um status code return(StatusCode(201)); }
public Estudios BuscarPorId(int id) { using (InlockContext ctx = new InlockContext()) { Estudios estudio = ctx.Estudios.FirstOrDefault(x => x.IdEstudio == id); return(estudio); } }
public EstudiosInsuficientesException(Estudios e, Puestos p) : base(String.Format("El {0} no puede ser asignado a " + "una persona con estudios {1}", p, e)) { }