public bool InsertarAsignatura(Add_Asignatura asig) { IDbCommand dbTransation; DynamicParameters parameters = new DynamicParameters(); parameters.Add("@NombreMateria", asig.NombreMateria); parameters.Add("@IdAlumno", asig.IdAlumno); parameters.Add("@IdProfesor", asig.IdProfesor); using (IDbConnection db = GetConnection()) { db.Open(); try { db.ExecuteScalar("colegio.Add_Asignatura", commandType: CommandType.StoredProcedure, param: parameters); db.Close(); return(true); } catch (Exception e) { db.Close(); return(false); throw e; } } }
public IActionResult InsertAsignatura([FromBody] Add_Asignatura asig) { try { return(Ok(al.InsertarAsignatura(asig))); } catch (Exception e) { throw e; } }