public IActionResult Set(Models.Materias model) { int result = 0; string response = ""; try { using (var db = new MySqlConnection(_connection)) { var sql = "INSERT INTO Materias(Nombre) VALUES(@Nombre)"; result = db.Execute(sql, model); } if (result == 1) { response = "La materia a fue insertada correctamente"; } else { response = "La materia no se inserto"; } } catch (Exception e) { response = e.Message; } return(Ok(response)); }
public IActionResult Edit(Models.Materias model) { int result = 0; string response = ""; try { using (var db = new MySqlConnection(_connection)) { var sql = "UPDATE Materias SET Nombre=@Nombre WHERE IdMateria=@IdMateria;"; result = db.Execute(sql, model); } if (result == 1) { response = "Se actualizo correctamente la materia"; } else { response = "No se actualizo la materia"; } } catch (Exception e) { response = e.Message; } return(Ok(response)); }
public IActionResult Delete(Models.Materias model) { int result = 0; string response = ""; try { using (var db = new MySqlConnection(_connection)) { var sql = "DELETE FROM Materias WHERE IdMateria=@IdMateria;"; result = db.Execute(sql, model); } if (result == 1) { response = "La materia fue eliminada correctamente"; } else { response = "La materia no fue eliminada correctamente"; } } catch (Exception e) { response = e.Message; } return(Ok(response)); }
public ActionResult Delete(Materias mat) { Models.Materias materias = db.Materias.Find(mat.IdMaterias); db.Materias.Remove(materias); db.SaveChanges(); return(Ok()); }
public ActionResult Delete([FromBody] Models.Solicitudes.EditMateria materia) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Materias materiaa = bd.Materias.Find(materia.Idmaterias); bd.Remove(materiaa); bd.SaveChanges(); } return(Ok()); }
public IActionResult GetById(Models.Materias model) { IEnumerable <Models.Materias> lst = null; using (var db = new MySqlConnection(_connection)) { var sql = "SELECT * FROM Materias WHERE IdMateria=@IdMateria"; lst = db.Query <Models.Materias>(sql, model); } return(Ok(lst)); }
public ActionResult Put([FromBody] Models.Solicitudes.EditMateria materia) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Materias materiaa = bd.Materias.Find(materia.Idmaterias); materiaa.Profesor = materia.Profesor; materiaa.NombreMateria = materia.NombreMateria; materiaa.Horario = materia.Horario; bd.Entry(materiaa).State = Microsoft.EntityFrameworkCore.EntityState.Modified; bd.SaveChanges(); } return(Ok()); }
public ActionResult Put(Materias mat) { Models.Materias materias = db.Materias.Find(mat.IdMaterias); materias.IdCurso = mat.IdCurso; materias.Profesor = mat.Profesor; materias.Materia = mat.Materia; materias.Horario = mat.Horario; materias.Duracion = mat.Duracion; db.Entry(materias).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); return(Ok()); }
public ActionResult Post(Materias mat) { Models.Materias materias = new Models.Materias(); materias.IdCurso = mat.IdCurso; materias.Profesor = mat.Profesor; materias.Materia = mat.Materia; materias.Horario = mat.Horario; materias.Duracion = mat.Duracion; db.Materias.Add(materias); db.SaveChanges(); return(Ok()); }
public ActionResult Post([FromBody] Models.Solicitudes.Materia materia) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Materias materiaa = new Models.Materias(); materiaa.Idcurso = materia.Idcurso; materiaa.Profesor = materia.Profesor; materiaa.NombreMateria = materia.NombreMateria; materiaa.Horario = materia.Horario; bd.Materias.Add(materiaa); bd.SaveChanges(); } return(Ok()); }